私は次のように選択のスプールを持っています:
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の間では失敗すると思います。