Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/04/2007, 11:02
mickeyy
 
Fecha de Ingreso: mayo-2004
Mensajes: 180
Antigüedad: 20 años
Puntos: 2
error ORA-06550: línea 1, columna 6: PLS-00103:

$nombre= 01;
$instru ="begin
PK_WEB_PEDIDOS.inicio('USUARIO', :salida, '013');
end;";
$sql = OCIParse($connection, $instru);
OCIBindByName($sql, ":salida", $nombre);
OCIExecute($sql);

El siguiente codigo me produce el siguiente error el caso es que no se porque.
la variable salida es un varchar2. Alguien sabe como puedo arreglarlo?

Warning: ociexecute() [function.ociexecute]: ORA-06550: línea 1, columna 6: PLS-00103: Se ha encontrado el símbolo "" cuando se esperaba uno de los siguientes: begin case declare exit for goto if loop mod null pragma raise return select update while with <an identifier> <a double-quoted delimited-identifier> <a bind variable> << close current delete fetch lock insert open rollback savepoint set sql execute commit forall merge pipe El símbolo "" ha sido ignorado. ORA-06550: línea 2, columna 48: PLS-00103: Se ha encontrado el símbolo "" in /oradatos/web/decepal/Sesiones/IniciarSesion.php on line 47

Última edición por mickeyy; 03/04/2007 a las 14:56