Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

error ORA-06550: línea 1, columna 6: PLS-00103:

Estas en el tema de error ORA-06550: línea 1, columna 6: PLS-00103: en el foro de Oracle en Foros del Web. $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 ...
  #1 (permalink)  
Antiguo 03/04/2007, 11:02
 
Fecha de Ingreso: mayo-2004
Mensajes: 180
Antigüedad: 20 años, 6 meses
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
  #2 (permalink)  
Antiguo 04/04/2007, 07:51
Avatar de Zoe79  
Fecha de Ingreso: diciembre-2001
Mensajes: 187
Antigüedad: 23 años
Puntos: 1
Re: error ORA-06550: línea 1, columna 6: PLS-00103:

Es un error de compilación de pl-sql.

Puedes poner el código pl-sql la función a la que estas llamando?
__________________
Diseño integral / Desarrollo
Grupo Ikon
Imagen - Fotografía
Borja Lázaro Herrero
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:53.