Bonjour à tous,

le package est bien compilé.

Voila, je veux tester une procedure d'un package , mais j'ai une erreur

Alors, ma procédure :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
PROCEDURE getNbreMtEcriture
(
  code    IN VARCHAR2,
  typeOp  IN VARCHAR2,
  local   IN VARCHAR2,
  date_du IN VARCHAR2,
  dateau  IN VARCHAR2,
  n      OUT Number  ,
  m      OUT Number
);
Quand je veux exécuter cette procédure dans SQL-Developer avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
select package1.getNbreMtEcriture('300','003','30000','20100627','20100629',n,m)
  from dual;
J'ai l'erreur suivante:
Erreur commençant à la ligne 3 de la commande :
select
package1.getNbreMtEcriture('300','003','30000','20100627','20100629',n,m)
from dual
Erreur à la ligne de commande : 4, colonne : 2
Rapport d'erreur :
Erreur SQL : ORA-00904: "package1.getNbreMtEcriture" : identificateur non valide
00904. 00000 - "%s: invalid identifier"
*Cause:
*Action:
Donc, je ne sais pas exécuter une procédure qui retourne des valeurs !

Merci d'avance pour votre aide.