1) पहली टेबल और क्लॉब।
create table large_clob(a clob);
insert into large_clob values( dbms_xmlgen.getXml('select * from dba_objects'));
2) sqlplus में कोड चलाएँ
set linesize 32767 long 2000000000 longchunksize 32767 PAGESIZE 0 FEEDBACK OFF ECHO OFF TERMOUT OFF
Spool output_file.txt
select a from large_clob;
spool off
सभी चरों का विवरण यहां है।
long 2000000000
- निर्दिष्ट करता है कि CLOB के कितने बाइट पुनर्प्राप्त करने हैं। (2GB अधिकतम है)linesize
लाइन का आकार (32k अधिकतम है)। रेखा का आकार। यदि रेखा आकार से अधिक हो जाती है, तो रेखा अगली पंक्ति में लपेट दी जाएगीlongchunksize 32k
- क्लॉब को विखंडू में पुनः प्राप्त किया जाएगा, जहां चंक का आकार 32k हैPAGESIZE 0
- रिजल्ट पेज फॉर्मेशन को डिसबेल करेंFEEDBACK,ECHO,TERMOUT
- यह सब अक्षम करें।Spool
आउटपुट को output_file.txt पर रीडायरेक्ट करें