Boa tarde Senhores(as) estou com um problema atípico, preciso alterar o conteúdo de um cursor dinamicamente em uma procedure no banco oracle 10, estava pesquisando o comando DBMS_Sql mas não consegui nenhum exemplo pratico que me atendesse, o mais perto que cheguei foi um exemplo que usa array que não me serve pois não sei a quantidade de linhas.
Eu preciso fazer o seguinte:
Preciso montar o SQL dinamicamente para poder através dele, abrir um cursor pelo qual vou ler tratar e gravar seus dados em uma tabela temporária.
Se alguém tiver um exemplo prático que me atenda agradeceria muito.