Appel une procédure d'une autre procédure
Bonjour,
J'ai un package dans la quelle, j'ai écrit 2 procédures stockées:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
Procedure P1
IS
Begin
--Appel une autre procédure
Procedure 2 (1);
End P1
Procedure P2 (a in number)
IS
Begin
body P2....
End P2 |
Le problème est que quand je compile, il affiche pas d'erreurs et quand j'éxecute, il affiche:
ORA-04063: package body "sss" comporte des erreurs
ORA-06508: PL/SQL : unité de programme nommée : "sss" introuvable
ORA-06512: à ligne 10
Par contre, si j'écris le suivant, j'ai pas de problème:
Code:
1 2 3 4 5 6
|
Procedure P1
IS
Begin
body P2
End P1 |
Ce que je constate est qu'il y a un pb avec l'appel de la P2, ce que je ne comprends pas car quand j'écris directement le code dans la P1, cela fonctionne.
Merci d'avance