Bonjour,
Je veux créer un trigger oracle avec un TADOQuery.
Sauf que la syntaxe de création d'un trigger en Oracle impose un :new et delphi le considère comme un paramètres de la requête. Du coup cela plante.
Comment puis-je lui faire exécuter la requête suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE OR REPLACE TRIGGER "CLIENT"."DONNEE_FCTG_BI" BEFORE INSERT ON DONNEE FOR EACH ROW WHEN (new.ID_DONNEE IS NULL) BEGIN SELECT DONNEE_FCSEQ.NEXTVAL INTO :new.ID_DONNEE FROM dual; END;
Partager