Bonsoir,
je sais pas pourquoi mon trigger tourne bien lorsque je remplace la table "asynchrone@exportsynchrone" par la table "personnes@exportsynchrone"
voila le code
sachant que ,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 CREATE OR REPLACE TRIGGER trigger_photo AFTER UPDATE OR INSERT ON PERSONNES FOR EACH ROW DECLARE res varchar(20); id_p varchar(20); BEGIN id_p := substr(:new.id_personne,1,(length(:new.id_personne)-12)); res := remplir_table (:new.id_personne); update asynchrone@exportsynchrone a set stockage_photo = ( select stockage_photo from copie where id_personne = :new.id_personne ) where a.id_personne = id_p ; res := vider_table(:new.id_personne); END ;
alors
Code : Sélectionner tout - Visualiser dans une fenêtre à part personnes@exportsynchrone.id_personne= :new.id_personne
Code : Sélectionner tout - Visualiser dans une fenêtre à part que asynchrone@exportsynchrone.id_personne= substr(:new.id_personne,1,(length(:new.id_personne)-12))
Partager