Hola... me han dicho que los trigger sirven para ejecutar comandos automàticamente cuando se produce un cambio en una tabla (inserts, updates, etc).
Cómo puedo crear un trigger??
Saludos y gracias de antemano
| ||||
Click derecho sobre una tabla /Todas Las Tareas /Administrar desencadenadores en ingles deberia ponerte algo como Click derecho/All Task /Manage Triggers mira en la ayuda del sql server para que te puedas hacer una ayuda de como crear un trigger. |
| ||||
La sintaxis general sera algo como:
Código:
El "truco" de los triggers es saber moverse con las tablas INSERTED y DELETED, presta atencion en esa parte CREATE TRIGGER TR_mi_trigger ON mi_tabla FOR UPDATE -- puedes usar tambien INSERT y DELETE AS INSERT INTO otra_tabla SELECT * FROM INSERTED INSERT INTO otra_mas SELECT * FROM DELETED --todo lo que quieras que haga GO
__________________ Friedrich Nietzsche |