Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Mantenimiento ms sencillo
Cuando las aplicaciones cliente llaman a procedimientos y mantienen las
operaciones de base de datos en la capa de datos
Rendimiento mejorado
De forma predeterminada, un procedimiento se compila la primera vez que se
ejecuta y crea un plan de ejecucin que vuelve a usarse en posteriores
ejecuciones
InsertarAlumno
Ejemplo:
create procedure test1
@edad int,
@out varchar(50) output
as
begin
declare @val int
begin
set @out = 'No Existen Campos'
end
end
Ejemplo:
create procedure test1
@edad int
as
begin
declare @val int
declare @out2 varchar(50)
begin
set @out2 = 'No Existen Campos'
end
print @out2
end
Ejemplo:
create procedure test1
@edad int
as
begin
declare @val int
declare @out2 varchar(50)
select * from alumno
where edad>@edad
set @val= @@rowcount
if @val >0
begin
set @out2 = 'Existen Campos'
return 1
end
else
begin
set @out2 = 'No Existen Campos'
return 0
end
end
Que es AFTER?
Diga un Ejemplo
Que es INSTEAD OF?
Diga un Ejemplo
Segn la sintaxis cul se puede usar en DML, DDL, y LOGON.
USE northwind
go
ENABLE TRIGGER tgrNoNewTables on DATABASE
USE northwind
go