04/11/2003, 16:04
|
| | | Fecha de Ingreso: octubre-2003 Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 2 meses Puntos: 11 | |
este es un pequeño trigger que acabo de hacer que escribe en una tabla cuando se añade un registro a otra, podrias agregar mas campos como la fecha y hora o algo asi (yo solo guardo una cadena). tambien hay triggers que envian correos y todo eso.
CREATE TRIGGER [HAINSERTADO]
ON tabla_a _controlar
FOR INSERT
AS
INSERT INTO alguna_tabla (LOG_DESC)
VALUES('SE GRABO ALGO EN ESTA tabla_a_controlar')
abres el query analyzer (analizador de consultas) de sql server y eliges la base de datos a usar (la de tu programa) luego escribes este trigger y crea una tabla con un campo llamado log_desc (o como quieras llamarle). el nombre de la tabla que crees lo reemplazas en donde dice alguna_tabla. donde dice INSERT se puede usar INSERT,UPDATE y DELETE, todas o una combinacion de ellas, sin embargo el trigger sólo sirve para una tabla, la tabla_a_controlar.
__________________ Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar. |