Pessoal estou construindo uma procedure que de acordo com a tabela passada ele faz as devidas oprações, porém eu preciso utilizar o rowtype conforme abaixo.
O problema é que eu queria conseguir pegar esse rowtype de acordo com o parametro(nome da tabela ) passado na minha procedure. Algume pode da uma força ou sabe uma outra solução? CREATE OR REPLACE PROCEDURE varre_cursor ( nome_tabela VARCHAR2, qtd_linhas PLS_INTEGER ) IS retorna_cursor SYS_REFCURSOR; registro nome_tabela%ROWTYPE; BEGIN constroi_cursor(nome_tabela, qtd_linhas, retorna_cursor); FOR i IN 1 .. qtd_linhas LOOP FETCH retorna_cursor INTO registro; dbms_output.put_line(registro.codigo); END LOOP; END varre_cursor; Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]