Declare

   vv_string varchar2(32767);

   vv_tabela varchar2(100) := 'dual';  vt_aux  dbms_sql.number_table;

begin   

   vv_string := 'select 1 from '||vv_tabela;

   execute imediate vv_string bulk collect into vt_aux;

   

   for i in vt_aux.first .. vt_aux.last

   loop

      ...

   end loop;

end;

/

 

 

 

for varre in (execute immediate 'select campo1,
> campo2 from '||var_table||
> )loop
> end loop;



 

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de francisco porfirio
Enviada em: quinta-feira, 10 de abril de 2008 17:45
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] SQL Dinâmico

 

Você pode exemplificar ?

Se não for pedir demais claro

-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto

[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]

Responder a