Выбор всех столбцов из курсора

Подскажите пожалуйста как выбрать все столбцы из курсора, не вызывая каждый по отдельности? Есть достаточно большая таблица и перечисление всех столбцов займет довольно много времени.

declare

cursor allrow_cur is     
select rownum as row_num
from dual 
connect by level <= 15;
type cur IS TABLE OF allrow_cur%ROWTYPE; 

basket_type_l cur;

begin
    OPEN allrow_cur;
    loop
      FETCH allrow_cur BULK COLLECT INTO basket_type_l LIMIT 5;
      --exit when allrow_cur%notfound;
      exit when basket_type_l.count=0;
      for i in 1 .. basket_type_l.count 
        loop
      dbms_output.put_line(basket_type_l(i).row_num);
      end loop ;
    END LOOP;
    close allrow_cur;
    end;

Под выбором всех столбцов имею ввиду данную строку и запись, которая бы представляла из себя следующее:

dbms_output.put_line(basket_type_l(i).*)

Ответы (0 шт):