Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, Tenho que carregar um cursor para realizar um Loop em um for. Utilizo o codigo: FOR CSR IN (SELECT FROM TBL_TESTE) LOOP END LOOP; O problema é que agora a minha instrução "SELECT FROM TBL_TESTE" não é mais fixa, entao construo a mesma concatenando string e preciso de executar a mesma conforme acima, mas o oracle nao esta aceitando a execução de string no FOR. Meu code esta assim no momento (considerem a variavel ja declarada): V_SQL := 'SELECT * FROM " || P_NOME_TABELA; --P_NOME_TABELA é parametro passado para a proc. FOR CSR IN (V_SQL) LOOP END LOOP; E estou "garrado" neste pé. Alguém tem uma sugestão?Atenciosamente,FCORREA
Carregando comentários...