в табличном виде, как в:
Фиксированная ширина столбца?
lpad(col1,*100) || lpad(col2,*100) || lpad(col3,*100) || etc..
, где * 100 превышает максимальный размер текста для этого столбца
разделителями
col1 || chr(9) || col2 || chr(9) || col3 || etc...
Где chr (9) - Tab и может быть чем угодно. || '|' || для трубы, || ',' || для запятой и т.д ..
Табличные форматы в текстовых файлах, CSV или «разделенные запятыми файлы» бывают разных видов, что вы ищете?
С уважением
Олафур
ps, tab delimited example
set serveroutput on
begin
for i in (select tablespace_name || chr(9) || table_name || chr(9) || to_char(last_analyzed, 'yyyy-mm-dd hh24:mi:ss') as line from user_tables order by table_name) loop
dbms_output.put_line(i.line);
end loop;
end;
set serveroutput off