2

我有一个 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 之间失败。

4

1 回答 1

1
SET RECSEP OFF
SET RECSEP WRAPPED

http://ss64.com/ora/syntax-sqlplus-set.html

于 2010-10-16T03:11:46.913 回答