Trigger : "When" avec 2 tables ?
Bonjour,
Je suis assez débutants dans la création de triggers.
Voici mon problème.
Je voudrais créer un trigger AFERT INSERT
Voici le code
Code:
1 2 3 4 5 6 7 8
|
CREATE OR REPLACE TRIGGER mon_trigger
AFTER INSERT ON tableA
FOR EACH ROW
WHEN (NEW.TableA.id1 = NEW.TableB.id1 and NEW.TableB.col1 = 4)
BEGIN
insert into .....;
end; |
A la création j'ai l'erreur
ORA-00904: NEW.TableB.col1 : invalid identifier
Je veux que mon insert soit exécuté seulement si le contenu de WHEN est vrai.
Je suis sur Oracle 9.2.0.5, Windows.
svp, aidez moi... :cry: