Documente Academic
Documente Profesional
Documente Cultură
Creacion:
sintaxis:
Create trigger <nombre_desencaednador> on <nombre_tabla>
for(este for es despues) | INSTEAD(este es antes) OF INSERT[,UPDATE,DELETE]
as
<instruccio(es)>
Modificacion:
sintaxis:
Alter trigger <nombre_desencadenador> on <nombre_tabla>
for| INSERTEAD OF INSERT[, UPDATE, DELETE]
as
<instruccio(es)>
Eliminacion:
sintaxis:
Drop trigger <nombre_trgger>
Activacion/Desactivacion trigger:
sintaxz:
Alter table <nombre_tabla>
Enable| disable trigger <nombe_trigger>
use CARTERA16
--eliminar abonos
create trigger tg_EliminarAbonos on factura
for delete
as
delete from abono where nrofact in(select nrofact from deleted)