如何将 oracle 中的多个表导出到 Oracle SQL 开发人员中的多个 .csv 文件
How to export multiple tables in oracle into multiple .csv files in Oracle SQL developer
我正在尝试将多个 table 导出到 oracle SQL Developer 中的单个 .csv 文件(大约需要导出 70 table 文件)。截至目前,我 运行 完成了这个过程
运行查询
SELECT * FROM TABLE;
根据结果 window,单击“导出查询结果”,选择编码和分隔符并将其保存为 .csv
这是一个漫长的过程,每 table 大约需要一分钟(大量信息!),我不禁认为必须有一种更简单、更有效的方法来完成这项工作。我只是找不到任何信息。
我认为批量 table 导出的最佳解决方案不是使用嵌入式 SQL Developper 导出工具,而是使用 SPOOL SQL 选项。
您可以在这里查看如何生成 SPOOL 文件:
How do I spool to a CSV formatted file using SQLPLUS?
工具 - 数据库导出
选择您的文件格式 (csv) 和目录。
我在图片中显示了 Excel,但是有十几种格式可供选择,包括分隔符和 CSV。如果您想要欧洲 CSV (;),请选择分隔符并将分隔符更改为 ;
然后选择你的 70 张桌子。
我正在尝试将多个 table 导出到 oracle SQL Developer 中的单个 .csv 文件(大约需要导出 70 table 文件)。截至目前,我 运行 完成了这个过程
运行查询
SELECT * FROM TABLE;
根据结果 window,单击“导出查询结果”,选择编码和分隔符并将其保存为 .csv
这是一个漫长的过程,每 table 大约需要一分钟(大量信息!),我不禁认为必须有一种更简单、更有效的方法来完成这项工作。我只是找不到任何信息。
我认为批量 table 导出的最佳解决方案不是使用嵌入式 SQL Developper 导出工具,而是使用 SPOOL SQL 选项。
您可以在这里查看如何生成 SPOOL 文件: How do I spool to a CSV formatted file using SQLPLUS?
工具 - 数据库导出
选择您的文件格式 (csv) 和目录。
我在图片中显示了 Excel,但是有十几种格式可供选择,包括分隔符和 CSV。如果您想要欧洲 CSV (;),请选择分隔符并将分隔符更改为 ;
然后选择你的 70 张桌子。