【发布时间】:2012-08-13 17:44:18
【问题描述】:
我正在使用 Oracle 数据库 - 我必须访问它的唯一方法是通过 SQL Developer。我的部分工作涉及将大表导出到 csv 文件以传递给另一个组。由于这主要是维护系统,我一直在寻找一种方法来自动化导出过程。
我想要的是有这样的程序:
PROCEDURE_EXAMPLE(table_in in VARCHAR2, file_out in VARCHAR2)
其中 table_in 是我需要导出的表,它将表导出到一系列标题为“file_out_1.csv”“file_out_2.csv”等的 csv 文件,每个文件的行数不超过 500 万行。
是否可以创建这样的程序?
【问题讨论】:
-
您可以将文件下推到文件系统(ala utl_file),或者通过客户端(您编写或购买的)将数据拉到文件系统。你懂什么语言?
标签: oracle oracle-sqldeveloper