Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2008, 13:03
loadmarcos
 
Fecha de Ingreso: octubre-2008
Mensajes: 6
Antigüedad: 15 años, 7 meses
Puntos: 0
Consulta por el error PL/SQL: ORA-00923

Hola a todos, tengo un inconveniente con lo siguiente ya que me dice que PL/SQL: ORA-00923: palabra clave FROM no encontrada donde se esperaba.

Les paso la parte del stored procedure donde me genera un error:

select oi_objeto_new = oi_objeto_padre
from cp_objetos
where oi_objeto = oi_objeto_new
and oi_objeto_padre is not null;

insert into tmp_bajada(oi_objeto, nivel,oi_objeto_padre)
values( oi_objeto_old, niveles, oi_objeto_new) ;

IF oi_objeto_old = oi_objeto_new THEN
flag := 1 ;
ELSE
oi_objeto_old := oi_objeto_new ;
END IF ;

END LOOP ;

el error está en el primer (=) del select.

Espero que me puedan ayudar. Gracias.

Saludos