Ver Mensaje Individual
  #12 (permalink)  
Antiguo 02/11/2010, 13:05
bavarol
 
Fecha de Ingreso: octubre-2010
Ubicación: Baja Baviera, Alemania
Mensajes: 13
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: Ayuda con trigger en mysql

Cita:
Iniciado por gnzsoloyo Ver Mensaje
No funcionará en MySQL.
En el trigger estás llamando a un SP (llamada que no estoy seguro de que puedas hacer, no lo he probado), pero ese SP llama a una operación DML (DELETE) sobre la misma tabla que disparó el trigger que aún está ejecutándose en ese momento. Eso es una acción prohibida, fundamentalmente porque no sólo está bloqueada la tabla en sí, sino que lo haces sobre un registro que aún no se asentó (tomas los valores del NEW), ni fue liberado.

Francamente, no veo cómo puede funcionar.
En un trigger no se puede hacer una llamada a un SP.