Faz assim cara declara a variavel TYPE TCr_Dados IS REF CURSOR; cr_Dados TCr_Dados;
ai na Variavel VS_SQL você coloca o que vc quer; OPEN cr_Dados FOR VS_SQL; LOOP AI VC USA SUA LOGICA AQUI; EXIT WHEN CR_DADOS%NOTFOUND; FETCH CR_DADOS INTO BLA, BLA, BLA; END LOOP; CLOSE CR_DADOS; Ok, espero ter ajudado. att, Welvis Douglas msn - [EMAIL PROTECTED] ----- Mensagem original ---- De: Listas <[EMAIL PROTECTED]> Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 1 de Fevereiro de 2007 10:22:24 Assunto: [oracle_br] SELECT + refcursor Bom dia a todos, É possível realizar um SELECT da seguinte forma? SELECT v_lista FROM dual; , onde v_lista é uma variável RECORD TYPE ou REFCURSOR? A idéia é que este select fique dinâmico e possa ler qualquer variável deste tipo. Desde já agradeço. PS: Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production Solaris 9 [As partes desta mensagem que não continham texto foram removidas] __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]