Pessoal, tenho a seguinte procedure no Oracle:
proc_calc(varValor out varchar2)
Para executar via PHP fiz o seguinte:
$con = oci_connect($user, $pass, $server);
$sql = 'begin proc_calc(:retorno); end;';
$stm = oci_parse($con , $sql);
oci_bind_by_name($stm , ':retorno', $retorno, 32700);
$ex = oci_execute($stm);
PHP Warning: ociexecute() [<a href='function.ociexecute'>function.ociexecute</a>]: ORA-06550: line 1, column 7:
PLS-00201: identifier 'PROC_CALC' must be declared
Já coloquei o nome da procedure em maiusculo na string que monta o SQL e nada.
Alguém pode me ajudar?