我从unix文件运行此代码。 请在我的代码下面找到
set colsep ,
set heading off
set pagesize 0
set feedback off
set linesize 32767
set trimspool on
set tab off
spool My_File
select * from my_table; /* it has 45 records*/
spool off;
运行此代码后,我生成了输出文件,但列分隔的空间非常大,甚至记录也用大空格分隔。结果我获得了一个非常庞大的文件。
有没有解决方法...提前谢谢..
答案 0 :(得分:1)
我在这些情况下所做的不是使用colsep而是自己进行连接。
set heading off
set pagesize 0
set feedback off
set linesize 32767
set trimspool on
set tab off
spool My_File
select column1||','||column2||','||column3.... from my_table;
spool off;