Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/11/2013, 11:56
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años, 6 meses
Puntos: 320
Respuesta: Problema con Trigger BEFORE DELETE en CASCADE

Hola gnzsoloyo, como siempre, gracias por tus respuestas. Quizás me explique mal, el evento lo tengo definido en BEFORE DELETE (tambien hay otros para UPDATE e INSERT, pero no tienen relación con esto (creo))

El update que puse, es el codigo que ejecuta el TRIGGER BEFORE DELETE cuando, por ejemplo, hago esto:
Código SQL:
Ver original
  1. DELETE FROM recepcion_detalle WHERE id_recepcion = 3 AND id_articulo = 2

Ahi si se dispara el trigger correctamente.

Pero si borro un registro de la tabla recepcion este registro borra en cascada los de recepcion_detalle que estan vinculados sin disparar el trigger como si lo hace un borrado manual

espero haberme explicado un poco mejor
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios