Trigger et function perso ?
Bonjour à tous,
j'ai un petit soucis lorsque je veux utiliser une fonction personnelle dans le bloc PL/SQL d'un trigger.
Chaque tentative de compilation débouche sur Warning: compiled but with compilation errors, mais sans donner de détail supplémentaire.
Cela est-il normal ? Y a-t-il une explication logique ?
Pour info, voici le code qui pose problème.
Code:
1 2 3 4 5 6 7 8 9 10 11
| CREATE OR REPLACE TRIGGER FOO.MY_TRIG
AFTER UPDATE
OF FIELD_A
ON FOO.TAB_A
REFERENCING NEW AS New OLD AS Old
FOR EACH ROW
DECLARE
TEMP VARCHAR2(20) ;
BEGIN
TEMP := FUNC_PERSO('1') ;
END ; |