1) První stůl a kostka.
create table large_clob(a clob);
insert into large_clob values( dbms_xmlgen.getXml('select * from dba_objects'));
2) Spusťte kód v 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
Popis všech proměnných je zde
long 2000000000
- určuje, kolik bajtů CLOB se má načíst. (2 GB je maximum)linesize
velikost řádku (32k je max). velikost čáry. Pokud řádek překročí velikost , řádek se zalomí do dalšího řádkulongchunksize 32k
- clob bude načten po částech, kde velikost části je 32 kBPAGESIZE 0
- vyřadit stránku s výsledky formrationgFEEDBACK,ECHO,TERMOUT
- toto vše zakázat.Spool
přesměrovat výstup na soubor output_file.txt