Appeler 2 procédures dans un trigger postgre
Bonjur,
Je cherche une solution pour appeler 2 procédures dans un trigger :
Dans File1 :
Code:
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; |
Dans File2:
Code:
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; |
Le trigger désiré (qui ne fonctionne pas) :
Code:
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.