Bonjour,
j'ai crée un trigger au niveau d'une table,qui se declenche quand on fait un delete et il a comme traitement : faire un delete sur une autres table
(code ci_joint).
mais il me donne erreur si je fait un delete au niveau de la premiere table,
message erreure : Unable to Delte Record
oracle version 6i
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 CREATE OR REPLACE TRIGGER TRG_DPL_MKT_PRICE_DATE_AR AFTER DELETE ON DPL_MKT_PRICE_DATE REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW begin delete DPL_MKT_PRICE_FRET where soci=:OLD.SOCI and risk=:OLD.RISK and mkt_price_date=:OLD.MKT_PRICE_DATE; commit; end;
Partager