PL/SQL Developer 如何导出多个表的查询结果?
How to export query results from multiple tables in PL/SQL Developer?
我正在尝试在 PLSQL Developer 中将多个 table 导出到单个 excel 文件(大约需要导出 120 个 table)。截至目前,我 运行 完成了这个过程
运行查询
SELECT * FROM TABLE;
根据结果 window,单击 "Export Query Results" 并另存为 .xlsx。
这是一个漫长的过程,每 table 大约需要一分钟(大量信息!),我不禁认为必须有一种更简单、更有效的方法来完成这项工作。我只是找不到任何信息。
使用这个命令:
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/
我不知道您使用的 PL/SQL Developer 是哪个版本,但在我的开发人员中,我可以 运行 多个选择同时吃,结果将打开多个选项卡。
当我右键单击结果的左上角时,它会给我一个选项 "Copy to Excel",然后是 "Copy all as xlsx"。
这对我来说效果很好。
我正在尝试在 PLSQL Developer 中将多个 table 导出到单个 excel 文件(大约需要导出 120 个 table)。截至目前,我 运行 完成了这个过程
运行查询
SELECT * FROM TABLE;
根据结果 window,单击 "Export Query Results" 并另存为 .xlsx。
这是一个漫长的过程,每 table 大约需要一分钟(大量信息!),我不禁认为必须有一种更简单、更有效的方法来完成这项工作。我只是找不到任何信息。
使用这个命令:
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/
我不知道您使用的 PL/SQL Developer 是哪个版本,但在我的开发人员中,我可以 运行 多个选择同时吃,结果将打开多个选项卡。
当我右键单击结果的左上角时,它会给我一个选项 "Copy to Excel",然后是 "Copy all as xlsx"。
这对我来说效果很好。