Your procedure contains an out parameter, so you need to call it in a block, for example:
declare a number; begin getempsal(1,'JAN',a); dbms_output.put_line(a); end;
A simple procedure (for example, using a numerical parameter) can be called with
exec proc(1);
or
begin proc(1); end;
Florin ghita
source share