Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在oracle SQL developer中将oracle中的多个表导出到多个.csv文件中_Sql_Oracle_Csv_Oracle Sqldeveloper - Fatal编程技术网

如何在oracle SQL developer中将oracle中的多个表导出到多个.csv文件中

如何在oracle SQL developer中将oracle中的多个表导出到多个.csv文件中,sql,oracle,csv,oracle-sqldeveloper,Sql,Oracle,Csv,Oracle Sqldeveloper,我正在尝试将多个表导出到oracle SQL Developer中的单个.csv文件(需要导出大约70个表)。现在,我正在运行这个过程 运行查询 SELECT * FROM TABLE; 在结果窗口中,单击“导出查询结果”,选择编码和分隔符并将其保存为.csv 这是一个漫长的过程,每张桌子大约需要一分钟的时间(很多信息!),我忍不住认为必须有一种更简单、更有效的方法来做到这一点。我只是找不到任何信息。我认为批量表导出的最佳解决方案不是使用嵌入式SQL Developer导出工具,而是使用SPO

我正在尝试将多个表导出到oracle SQL Developer中的单个.csv文件(需要导出大约70个表)。现在,我正在运行这个过程

运行查询

SELECT * FROM TABLE;
在结果窗口中,单击“导出查询结果”,选择编码和分隔符并将其保存为.csv


这是一个漫长的过程,每张桌子大约需要一分钟的时间(很多信息!),我忍不住认为必须有一种更简单、更有效的方法来做到这一点。我只是找不到任何信息。

我认为批量表导出的最佳解决方案不是使用嵌入式SQL Developer导出工具,而是使用SPOOL SQL选项

您可以在此处查看如何生成假脱机文件:
工具-数据库导出

选择您的文件格式(csv)和目录

我在图片中显示了Excel,但有十几种格式可供选择,包括分隔格式和CSV格式。如果需要欧洲CSV(;),请选择delimited并将分隔符更改为

然后选择你的70张桌子


全面自动化PL/SQL Developer和Oracle SQL Developer是两种不同的产品。请确保您的标签与问题的文本一致。PLSQL Developer或SQL Developer-非常不同的产品。在SQL Devleoper中,使用“工具”下的“数据库导出”功能,选择表、目录和文件格式(CSV)。这是一个用于自动将数据上载到CSV文件的工具。更正了该工具。我目前正在使用oracle sql developer。我只能用这个连接到oracle数据库。谢谢。它起作用了。