SQL - Problema con los triggers.

 
Vista:

Problema con los triggers.

Publicado por M. Teresa Linares (2 intervenciones) el 08/03/2001 11:34:33
Espero que me pueda ayudar.
Estoy trabajando con Oracle v 8.05.
supongamos tres tablas. dos de ellas principales, relacionadas
a traves de otra (una tabla intermedia).
Esta tabla intermedia posee referencias a las tablas
anteriores (foreign key) pero no esta activo la opcion
"on delete cascade".

Creo un trigger que se dispare cada vez que se borre una fila
de la tabla intermedia, con la intencion de borrar una serie
de filas de una de las tablas principales.
cada vez que se ejecuta el programa me da un error,
advirtiendome que la tabla intermedia esta mutando.

Ya he dicho, que las foreign key no estan puestas
con on delete cascade, y que el trigger esta diseñado
con la opcion "after delete". aun asi, sigue dando
problemamas.
Espero que me puedan ayudar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder