我有一个Spool of a Select as:
SET SERVEROUTPUT ON
WHENEVER SQLERROR EXIT 1
set heading off
set feedback off
set termout off
set echo off
set verify off
set pagesize 0
set line 1000
set trimspool on
spool &1
SELECT '9' || 'c' || chr(10) || myColumn
FROM myTable;
spool off
set feedback on;
set term on;
exit;问题是我的输出文件如下所示:
9c
17
9c
17
9c
17
9c
17
9c
17如你所见,我的换行符在'c‘之后,但它也在myColumn之后添加了一个新的换行符。有没有办法解决这个问题?我的文件将加载到Unix中。我试着用CR代替,但之后我会用CR写行,用LF写其他行。我认为它会在Unix和Windows之间失败。
发布于 2010-10-16 11:11:47
SET RECSEP OFF
SET RECSEP WRAPPEDhttp://ss64.com/ora/syntax-sqlplus-set.html
https://stackoverflow.com/questions/3940547
复制相似问题