Oracle如何将查询导出到text/csv文件

Ric*_*ich 6 csv oracle plsql export text-files

我想知道如何将查询从PL/SQL导出到文本文件或csv文件.我想到的查询导出了大量数据(约1 gig).所以我也想把数据分成多个文件;

out1.csv out2.csv out3.csv

我希望能够决定分割多少个文件.

任何人都知道如何做到这一点?

Mat*_*son 8

使用UTL_FILE.

一个众所周知的(可能是关于这个主题的最完整的讨论)讨论可以在Ask Tom,在这里找到,请注意,那里的许多例子可以追溯到oracle 8,所以在你的版本中有更好的方法可以做到这一点甲骨文