1) Eerste tafel en klomp.
create table large_clob(a clob);
insert into large_clob values( dbms_xmlgen.getXml('select * from dba_objects'));
2) Voer code uit in 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
Beschrijving van alle variabelen is hier
long 2000000000
- specificeert hoeveel bytes CLOB moeten worden opgehaald. (2 GB is maximaal)linesize
grootte van de lijn (32k is max). grootte van de lijn. Als de lijn groter is dan de maat , wordt de lijn doorgetrokken naar de volgende rijlongchunksize 32k
- clob wordt opgehaald in chunks, waarbij de chunk-grootte 32k isPAGESIZE 0
- disbale resultaatpagina fomrationgFEEDBACK,ECHO,TERMOUT
- schakel dit allemaal uit.Spool
output omleiden naar output_file.txt