Bonjour,

je cherche à créer 2 fonctions en PL/SQL :

la fonction F1 appelle la fonction 2
la fonction F2 appelle la fonction 1

lorsque je compile F1 il me dit que F2 n'est pas valide.
pour pouvoir compiler F1 je commente l'appel à F2, la compilation est OK

je compile ensuite F2, qui appelle toujours F1, pas de pb (F1 est valide)

je remet l'appel de F2 dans F1, la compilation est OK

par contre si je recompile une 2ieme fois F1 ou si j'appelle la fonction dans une requête SQL il me dit que F2 n'est pas un objet valide.

Existe-t-il une syntaxe particulière pour pouvoir compiler ces fonctions "en cascade" ?

Merci de votre aide.

Cordialement.