Ver Mensaje Individual
  #3  
Antiguo 21-09-2011
jacanche jacanche is offline
Miembro
 
Registrado: may 2003
Ubicación: Campeche,Campeche,Mexico
Posts: 137
Reputación: 22
jacanche Va por buen camino
Hola antonio, en los triggers AFTER no puedes modificar valores de la misma tabla. Para cambiar los valores del registro que se esta insertando se usan los triggers BEFORE INSERT, para los valores que se estan actualizando el trigger BEFORE UPDATE.
Cuando se ejecutan los eventos AFTER (AFTER INSERT/AFTER UPDATE) ya los registros han sido almacenados en la base de datos, todavia se tiene acceso al registro NEW pero ya no se le pueden asignar valores.
__________________
Saludos

Alfredo
Responder Con Cita