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

njthzxwz  于 2023-01-08  发布在  Oracle
关注(0)|答案(2)|浏览(326)

我已经尝试了一些代码像下面这些:

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

qlfbtfca

qlfbtfca1#

PL/SQL Developer注解指令仅在实际导出数据时才生效。您仍需要右键单击结果网格的标题,单击导出结果,然后单击“CSV文件”或“Excel文件”。注解指令不会完全自动导出,但至少可以保存您的几次单击操作。有关该功能的详细信息,请参阅帮助--〉用户指南中的PDF手册。

s3fp2yjn

s3fp2yjn2#

由于SQL*Developer与SQLCl共享相同的代码库,因此SQLCl命令SET SQLFORMAT可以工作:

set sqlformat CSV

spool "c:\temp\out.csv"

select * from user_tables;

spool off

然后选择“作为脚本运行”。

相关问题