php y parametro de salida procedimiento de oracle
Necesito ayuda:
Tengo un procedimineto de oracle que tiene un parametro de salida pero obtengo este error
Warning: ociexecute(): OCIStmtExecute: ORA-06550: line 1, column 28: PLS-00553: character set name is not recognized ORA-06550: line 0, column 0: PL/SQL: Compilation unit analysis terminated
esto no sucede si todos los parametros son de entrada, el procedimiento es realmente simple
create procedure SP_INT_NUMERO_BOLETO (p1 out number)
begin
p1:=10;
end;
y desde php
require("includes/OraConexion.php");
$stmt = OCIParse($conn,"begin SP_INT_NUMERO_BOLETO(:P1); end;");
ocibindbyname($stmt,":P1",$p1,-1);
ociexecute($stmt);
echo "Procedure returned value: " . $p1;
OCILogoff($conn);
Si alguien conose algo por favor de responder
gracias de antemano
Tengo un procedimineto de oracle que tiene un parametro de salida pero obtengo este error
Warning: ociexecute(): OCIStmtExecute: ORA-06550: line 1, column 28: PLS-00553: character set name is not recognized ORA-06550: line 0, column 0: PL/SQL: Compilation unit analysis terminated
esto no sucede si todos los parametros son de entrada, el procedimiento es realmente simple
create procedure SP_INT_NUMERO_BOLETO (p1 out number)
begin
p1:=10;
end;
y desde php
require("includes/OraConexion.php");
$stmt = OCIParse($conn,"begin SP_INT_NUMERO_BOLETO(:P1); end;");
ocibindbyname($stmt,":P1",$p1,-1);
ociexecute($stmt);
echo "Procedure returned value: " . $p1;
OCILogoff($conn);
Si alguien conose algo por favor de responder
gracias de antemano