PL/SQL Developer 有什么方法可以自动导出查询结果吗?例如 CSV 或 XLSX

Is there some way to automatically export the query results in PL/SQL Developer? CSV or XLSX for example

我试过如下代码:

select /*csv*/ * from users;

,

spool "C:/Users/Douglas/Desktop";
select /*csv*/ *
  from users;
spool off;

--CSV=C:\Users\dvferreira\Desktop\temp.csv
select * from users;

还有什么我可以尝试的吗?

PL/SQL 开发者 15.0.0.2050

由于 SQL*Developer 与 SQLCl 共享相同的代码库,SQLCl 命令 SET SQLFORMAT 有效:

set sqlformat CSV

spool "c:\temp\out.csv"

select * from user_tables;

spool off

然后'Run As Script'。

PL/SQL 开发者注释指令仅在您实际导出数据时生效。您仍然需要在结果网格的 header 上 right-click,单击“导出结果”,然后单击“CSV 文件”或“Excel 文件”。注释指令不会完全自动导出,但它们至少可以为您节省几次点击。有关该功能的更多信息,请参阅帮助 --> 用户指南中的 PDF 手册。