Documentos de Académico
Documentos de Profesional
Documentos de Cultura
go
Servidor de SQL Server instalado en forma
local.
insert into secciones values('Administracion',300);
insert into secciones values('Contaduría',400);
insert into secciones values('Sistemas',500);
go
Servidor de SQL Server instalado en forma
local.
-- Creamos la vista "vista_empleados", que es resultado de una combinación
-- en la cual se muestran 5 campos:
create view vista_empleados as
select (apellido+' '+e.nombre) as nombre,sexo,
s.nombre as seccion, cantidadhijos
from empleados as e
join secciones as s
on codigo=seccion;
go
go
Servidor de SQL Server instalado en forma
local.
-- Creamos otra vista de "empleados" denominada "vista_empleados_ingreso"
-- que almacena la cantidad de empleados por año:
create view vista_empleados_ingreso (fecha,cantidad)
as
select datepart(year,fechaingreso),count(*)
from empleados
group by datepart(year,fechaingreso);
go
Unatabla temporal no puede tener una restricción "foreign key" ni ser indexada,
tampoco puede ser referenciada por una vista.
Tablas temporales
Paracrear tablas temporales globales se emplea la misma sintaxis que para crear
cualquier tabla, excepto que se coloca un signo numeral doble (##) precediendo el
nombre.
No podemos consultar la tabla "sysobjects" para ver las tablas temporales, debemos
tipear: