Oracle sqlplus导出使用spool vs sql developer export

时间:2017-03-23 16:08:07

标签: excel oracle export sqlplus spool

我正在运行查询,这会产生100 000条记录/行数据。在sqlplus中使用Spool命令我生成一个csv,它存储查询的所有输出。

包含100 000条记录的csv文件的大小约为2.5 GB。

我在sql developer中执行相同的导出选项,生成一个大小约为50 MB的文件。

如何使用spool命令在导出期间减少文件大小?

1 个答案:

答案 0 :(得分:0)

在脚本的开头添加以下内容

set term off
set feed off
set sqlformat csv
set heading off