Twoja procedura zawiera parametr out, więc musisz wywołać go w bloku, tak jak:
declare
a number;
begin
getempsal(1,'JAN',a);
dbms_output.put_line(a);
end;
Prostą procedurę (powiedzmy z parametrem liczbowym) można wywołać za pomocą
exec proc(1);
lub
begin
proc(1);
end;