फ़ाइल स्पूल मैं इस तरह एक स्क्रिप्ट है:कॉलम की अधिकतम चौड़ाई
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--
उत्पादन जटिल एक्सएमएल के अंदर के साथ पंक्तियों की एक सूची वाली फ़ाइल होना चाहिए, लेकिन जब एक्सएमएल की लंबाई उत्पन्न 2000 से अधिक है, एसक्यूएलप्लस 2000 तक ट्रिम करता है और अगली पंक्ति में जाता है।
SQLPlus को उसी पंक्ति में सभी डेटा लिखने के लिए मजबूर करने का एक तरीका है?
यह ठीक होना चाहिए। आप फ़ाइल को किसके साथ देख रहे हैं - क्या आपके संपादक की रेखा लंबाई सीमा है? मैं सोच रहा हूं कि स्पूल वास्तव में ठीक है, लेकिन जब आप कोशिश करते हैं और देखते हैं तो यह छोटा हो जाता है। –