Creation d'un trigger oracle avec un TADOQuery
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:
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; |