这似乎很简单,但甚至可能无法实现。我是SQL的新手,但已开发出一个导出到excel电子表格的报告。是否有可以实际打开Excel电子表格的编码?我不是指链接到它或导入它。我的意思是字面意思打开它而不是我在文件夹中摸索。编码在Oracle SQL Developer中。
答案 0 :(得分:0)
这是SQLcl中的一个脚本,它将查询结果转储到csv然后打开它。
相同的脚本可以在SQL Developer工作表中使用。
脚本
发出“host open users.csv”,告诉O / S打开应该是excel的文件,除非os有csv与另一个应用程序相关联
sql klrice/klrice
SQLcl: Release 18.1 Production on Wed Feb 07 17:28:32 2018
Copyright (c) 1982, 2018, Oracle. All rights reserved.
Last Successful login time: Wed Feb 07 2018 17:28:56 -05:00
Connected to:
Oracle Database 12c Standard Edition Release 12.1.0.2.0 - 64bit Production
SQL> set hea off
SQL> set feed off
SQL> set sqlformat csv
SQL> spool users.csv
SQL> select * from user_objects;
...rows.....
SQL> spool off
SQL> host open users.csv