PLS-00201: identifier 'Procedure_name'must be declared
Bonjour,
J'appelle la procédure Proc stockée sur la base de l'utilisateur U1 depuis l'utilisateur U2 et j'ai le message d'erreur suivant:
" PLS-00201: identifier 'Proc'must be declared "
Voici le code de la procédure:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| create or replace
PROCEDURE Proc
(
var_datecycle in date
)
AS
var_date1 date;
var_date2 date;
BEGIN
var_date1 := trunc(var_datecycle, 'month');
var_date2 := add_months(var_date1, 1);
dbms_output.put_line('DATE1=' || to_char(var_date1, 'yyyy/mm/dd') || '=');
dbms_output.put_line('DATE2=' || to_char(var_date2, 'yyyy/mm/dd') || '=');
END Proc; |
Et j'ai bien un synomyme pour la proc en allant voir dans les dépendances.
owner=public, type=synonym, name=dbms_output, status=valid, type_link=synonum.
Merci d'avance de votre aide.