Como Justin apontou em seu link, usando o
set colsep
O comando function SQLPlus economiza digitando um separador para cada coluna. Mas para delimitado por tabulação,
set colsep Chr(9)
não vai funcionar. Para UNIX ou LINUX, use
set colsep ' '
com o espaço entre aspas simples sendo uma tabulação digitada. Para Windows, use estas configurações:
col TAB# new_value TAB NOPRINT
select chr(9) TAB# from dual;
set colsep "&TAB"
select * from table;