Hi all,

I am probably doing something extremely stupid, however I cannot understand why I keep on getting this PLS-00323 error with this (simplified) code :


create or replace package pkg is
procedure proc1 (a in varchar2);
procedure proc2 (a in varchar2);
end pkg;
/

create or replace package body pkg is

procedure proc1 (a in varchar2) is
begin
dbms_output.put_line(a);
end proc1;

procedure proc2 (b in varchar2) is
begin
proc1(b);
end proc2;

end pkg;
/

sho error


Any help will be welcome !

Thanks,

Kewin