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 
  
 
