Bonjour,
Sous forms 9 je ne peux pas compiler un écran à cause de l'erreur stipulant que :Voici le code associé à cette erreur qui se situe (vous l'aurez deviné) sur la ligne du SELECT :l'identifiant REGEXP_REPLACE doit être déclaréUn de mes collègues m'a dit que je ne rencontrerai pas cette erreur si j'utilise le package EXEC_SQL dans la mesure où ce même code s'exécute parfaitement sous SQLPlus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 -- 1/ substitution du tag <VOLUME> SELECT REGEXP_REPLACE(LC_formule, '<VOLUME>', NVL(:B2.TOT_SIM_VOL,0)) INTO LC_formule FROM B03FS WHERE T81_FAM = :B5.T81_FAM AND MS_CODE = :B5.MS_CODE;
A quoi est due cette erreur ?
Merci d'avance.
PS : c'est en consultant la doc "SQL Reference 10g Release 1" que j'ai trouvé cette fonction.
Partager