Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2016, 11:03
betodaniel61
Usuario no validado
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires
Mensajes: 413
Antigüedad: 15 años
Puntos: 3
Varios Triggers en un sql

Buenas Tardes:

Necesitaría crear los triggers de Insert/Update/Delete para una tabla en un solo archivo y no me deja, no entiendo porque ya que son eventos diferentes, o estoy haciendo algo mal.

Les paso el código si pueden ayudarme

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. $$

Código MySQL:
Ver original
  1. DELIMITER $$
  2. CREATE TRIGGER auditoria_personas_trigger_update
  3.    AFTER UPDATE ON personas
  4.    INSERT INTO auditoria (tabla,id,accion,fecha,usuario) VALUES ("personas",NEW.idpersona,"U",NOW(),CURRENT_USER());
  5. $$

Código MySQL:
Ver original
  1. DELIMITER $$
  2. CREATE TRIGGER auditoria_personas_trigger_delete
  3.    BEFORE DELETE ON personas
  4.    INSERT INTO auditoria (tabla,id,accion,fecha,usuario) VALUES ("personas",OLD.idpersona,"U",NOW(),CURRENT_USER());
  5. $$

Muchas Gracias

Última edición por gnzsoloyo; 15/07/2016 a las 12:09