prob d'insertion dans la table
Bonsoir,
je sais pas pourquoi mon trigger tourne bien lorsque je remplace la table "asynchrone@exportsynchrone" par la table "personnes@exportsynchrone"
voila le code
Code:
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 ; |
sachant que ,
Code:
personnes@exportsynchrone.id_personne= :new.id_personne
alors
Code:
que asynchrone@exportsynchrone.id_personne= substr(:new.id_personne,1,(length(:new.id_personne)-12))