estoy realizando un programa en php en el que tengo que llamar a un procedimiento en PL/SQL. La cabecera de la función es la siguiente:
Código PHP:
RIOT.Calcular(numero IN varchar2, total OUT integer)
Código PHP:
$total="-00001"
$PLSql = "begin SPEC.Calcular('8165', ".$total.");end;";
Código PHP:
ORA-06550: línea 1, columna 41: PLS-00363: la expresión '-00001' no se puede utilizar como destino de asignación
Espero que me podáis ayudar,
muchísimas gracias
Saludos