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)linesizevelikost řá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.Spoolpřesměrovat výstup na soubor output_file.txt