Tema: Triggers
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2010, 12:43
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Triggers

Buen día Foro

Estoy desarrollando un modulo de auditoria para una base de datos en mysql.

Me gustaría saber si se puede llamar 2 o mas eventos (insert,delete,update) dentro de un mismo trigger y tener la forma de diferenciar cual fue la acción que lo disparó dentro del cuerpo del trigger.

En postgresql es con una variable llamada TG_OP la cual almacena el evento que lo dispara. En Oracle es con inserting, updating o deleting.

Por lo que he leído y he buscado, parece que no se puede, pero no tengo mucha experiencia con los triggers en mysql así que prefiero preguntar.

Alguna sugerencia?

Será necesario crear un trigger por cada evento?
__________________
Without data, You are another person with an opinion.
W. Edwads Deming