salut a tout
j'est un petit problem sur les declencheurs (trrigers)
le code pour cree la table est:
le code de trriger est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 create table tab (id number, nom varchar2(25) );
l'errure est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE OR REPLACE TRIGGER trrig1 BEFORE INSERT ON tab FOR EACH ROW begin if ((:new.id in (select id from tab ))) then insert into tab values (:new.id,:new.nom); End if; end;
1. CREATE OR REPLACE TRIGGER trrig1ERROR at line 2: PLS-00405: sous-interrogation non autorisée dans ce contexte
2. BEFORE INSERT ON tab FOR EACH ROW
3. begin
4. if ((:new.id in (select id from tab ))) then
et merci![]()
Partager