04/04/2006, 14:06
|
| Colaborador | | Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 8 meses Puntos: 25 | |
¿Qué quieres lograr y es más sencillo orientarte?
La ayuda general es: tienes 2 tablas virtuales INSERTED y DELETED, que contienen los datos afectados.
INSERT solo usa INSERTED
UPDATE usa INSERTED y DELETED
DELETE solo usa DELETED
Sobre eso haces sentencias para lograr lo que quieras hacer, por ejemplo una auditoria:
CREATE TRIGGER mitrigger
ON mitabla
FOR DELETE
INSERT INTO registro
SELECT 'borrado', GetDate(), 'fulanito', campo1, campo2
FROM Deleted
__________________ "El hombre, en su orgullo, creó a Dios a su imagen y semejanza."Friedrich Nietzsche |