Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/07/2016, 11:27
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Varios Triggers en un sql

No soy experto en Mysql pero creo que asi funcionaria:

Código MySQL:
Ver original
  1. DELIMITER $$
  2. CREATE TRIGGER auditoria_personas_trigger_insert
  3. AFTER INSERT ON personas
  4. INSERT INTO auditoria (tabla,id,accion,fecha,usuario) VALUES ("personas",NEW.idpersona,"U",NOW(),CURRENT_USER() );
  5.  
  6. CREATE TRIGGER auditoria_personas_trigger_update
  7. AFTER UPDATE ON personas
  8. INSERT INTO auditoria (tabla,id,accion,fecha,usuario) VALUES ("personas",NEW.idpersona,"U",NOW(),CURRENT_USER() );
  9.  
  10.  
  11. CREATE TRIGGER auditoria_personas_trigger_delete
  12. BEFORE DELETE ON personas
  13. INSERT INTO auditoria (tabla,id,accion,fecha,usuario) VALUES ("personas",OLD.idpersona,"U",NOW(),CURRENT_USER() );
  14. $$
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me