1) Första bordet och klumpen.
create table large_clob(a clob);
insert into large_clob values( dbms_xmlgen.getXml('select * from dba_objects'));
2) Kör kod i 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
Beskrivning av alla variabler finns här
long 2000000000
- anger hur många byte av CLOB som ska hämtas. (2 GB är max)linesize
storlek på linjen (32k är max). storleken på linjen. Om raden överskrider storleken kommer linjen att lindas till nästa radlongchunksize 32k
- clob kommer att hämtas i bitar, där bitstorleken är 32kPAGESIZE 0
- inaktivera resultatsida formrationgFEEDBACK,ECHO,TERMOUT
- inaktivera allt detta.Spool
omdirigera utdata till output_file.txt