Как указал Джастин в своей ссылке, использование функции SQLPlus set colsep
позволяет сохранить разделитель для каждого столбца.
Но для табуляции с разделителями set colsep Chr(9)
не будет работать.
Для UNIX или LINUX используйте set colsep ' '
с пробелом между одинарными кавычками в виде печатной вкладки.
Для Windows используйте следующие настройки:
col TAB# new_value TAB NOPRINT
select chr(9) TAB# from dual;
set colsep "&TAB"
select * from table;