如何从PL / SQL Developer中的多个表导出查询结果?

时间:2018-01-02 15:48:31

标签: oracle export-to-excel plsqldeveloper multiple-tables

我正在尝试将多个表导出到PLSQL Developer中的各个excel文件(大约需要导出120个表)。截至目前,我正在完成这个过程

运行查询

SELECT * FROM TABLE;

在结果窗口中,单击"导出查询结果"并保存为.xlsx。

这是一个漫长的过程,每张桌子需要大约一分钟(很多信息!),我无法帮助,但我认为必须有一种更简单,更有效的方法。我无法找到任何信息。

2 个答案:

答案 0 :(得分:1)

我不知道您正在使用哪个版本的PL / SQL开发人员,但在我的情况下,我可以在同一时间运行多个选项,并且会打开几个选项卡。

当我右键单击结果的左上角时,它会为我提供一个选项,以便#34;复制到Excel"然后"全部复制为xlsx"。

这对我来说很好。

答案 1 :(得分:-1)

使用此命令:

COPY persons TO '<file path>' DELIMITER ',' CSV HEADER;

示例:

COPY persons TO 'C:\tmp\persons_db.csv' DELIMITER ',' CSV HEADER;

参考:http://www.postgresqltutorial.com/export-postgresql-table-to-csv-file/