Execute Immediate Sentencia SQL

 Buenas Tardes,

 

Buenos este es mi primer post, pero os leo hace bastante tiempo, mi duda es esta 

 

declare

 v_out varchar2(50);

  cursor c_1 is

   select id_prueba,des_prueba from t_prueba where rownum = 1;

  cursor c_2 is

   select col from t_parametros where table_name = 't_prueba';

begin

  for r_1 in c_1 loop

   for n_1 in c_2 loop

    execute immediate 'begin select ''r_1:1'' into :1 from dual; end;'  using out v_out,in n_1.col;

      dbms_output.put_line(v_out);

    end loop;

  end loop;

exception when others then

   dbms_output.put_line(sqlerrm);

end;

 

En ese bloque anónimo, mi consulta es si ustedes saben si esto es posible, es decir recorrer una tabla de parametrización, en este caso sería el c_2, c_2 nos daría la columna que nos interesa del cursor c_1

 y una vez juntado, obtendríamos la información que queremos lanzando con execute immediate sobre dual ¿Es posible?

 

Gracias

 

Un Saludo