Bonjour,
Je débute sur PL/SQL.
Je tente de faire un triggers sur un DELETE.
Le voici :
Chaque compilation ce solde par un échec. :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 create or replace TRIGGER TR_DEL_PIPE_SEGMENT AFTER DELETE ON PIPE_SEGMENT FOR EACH ROW DECLARE ST_BEGIN char(38); ST_END char(38); EV_GUID char(38); BEGIN SELECT Event_GUID,Station_GUID_Begin,Station_GUID_End Into EV_GUID,ST_BEGIN,ST_END FROM Deleted ; DELETE FROM EVENT_RANGE WHERE EVENT_GUID=EV_GUID ; DELETE FROM STATION_POINT WHERE Station_GUID BETWEEN ST_BEGIN AND ST_END; END;
sur le 1er DELETE.PL/SQL: SQL statement ignored
Ou est l'erreur ?
Merci.
Partager