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