22/10/2008, 17:11
|
| | Fecha de Ingreso: julio-2001 Ubicación: León, Gto.
Mensajes: 119
Antigüedad: 23 años, 6 meses Puntos: 2 | |
Respuesta: pasar variable por referencia a procedimiento de oracle? hice los siguientes cambios al codigo:
$query_sql = "BEGIN MI_PROCEDIMIENTO($var1,:var2,$var3); END;";
ocibindbyname($query_sql,":var2",$var2,strlen($var 2));
$resultado = query_bd_ora($query_sql);
ocicommit($conexionOra);
y me marco el siguiente error:
Warning: ocibindbyname(): supplied argument is not a valid OCI8-Statement resource in c:\servidor\web\...
Error: 1008 ORA-01008: no todas las variables han sido enlazadas
el mensaje dice que los argumentos no son validos, pero no se exactamente a que se refiera eso... el tipo del campo de la tabla es entero
__________________ . . : : chunga : : . . |