Bonjour,
J'ai un package dans la quelle, j'ai écrit 2 procédures stockées:
Le problème est que quand je compile, il affiche pas d'erreurs et quand j'éxecute, il affiche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
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:
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Procedure P1 IS Begin body P2 End P1
Merci d'avance
Partager