我有一个这样的脚本:
SET ECHO OFF
SET FEEDBACK OFF
SET VERIFY OFF
SET HEADING OFF
SET TERMOUT OFF
SET TRIMOUT ON
SET TRIMSPOOL ON
SET WRAP OFF
SET LINESIZE 32000
SET LONG 32000
SET LONGCHUNKSIZE 32000
SET SERVEROUT ON
SPOOL C:\Export.txt
SELECT XMLELEMENT("element1",xmlelement("element2",xmlattributes(.....)))
FROM --TABLENAME--
WHERE --CONDITIONS--
输出应该是一个包含行列表的文件,其中包含复杂的 xml,但是当生成的 XML 的长度超过 2000 时,SQLPlus 会修剪到 2000 并转到下一行。
有没有办法强制 SQLPlus 将所有数据写入同一行?