Bonjur,
Je cherche une solution pour appeler 2 procédures dans un trigger :
Dans File1 :
Dans File2:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 CREATE OR REPLACE FUNCTION F1() RETURNS trigger AS $BODY$DECLARE ... RETURN NULL; END;$BODY$ LANGUAGE plpgsql VOLATILE COST 100;
Le trigger désiré (qui ne fonctionne pas) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CREATE OR REPLACE FUNCTION sillage.maj_geoparcelle() RETURNS trigger AS $BODY$ .... RETURN NEW; END; $BODY$ LANGUAGE plpgsql VOLATILE COST 100;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 DROP TRIGGER IF EXISTS nom_trigger ON schema.table; CREATE TRIGGER nom_trigger AFTER UPDATE ON schema.table FOR EACH ROW EXECUTE PROCEDURE schema.F1(); EXECUTE PROCEDURE schema.F2();
Merci pour vos réponses.
Partager