社区
Oracle 高级技术
帖子详情
PLSQL:如何用Oracle脚本将多个结果集生成为包含多个Sheet页的Excel
柳云居士
2012-03-05 04:40:49
如有N张表 T1,T2,T3...TN
对每张表做全表查询Select * from TN
现在我知道的是可以将它们各自的结果集分别导入到不同的Excel中:
spool C:\Result_TN.xls
select * from TN;
spool off;
问题:如何把每个结果集作为一个sheet页放在同一个Excel文件中?
...全文
778
6
打赏
收藏
PLSQL:如何用Oracle脚本将多个结果集生成为包含多个Sheet页的Excel
如有N张表 T1,T2,T3...TN 对每张表做全表查询Select * from TN 现在我知道的是可以将它们各自的结果集分别导入到不同的Excel中: spool C:\Result_TN.xls select * from TN; spool off; 问题:如何把每个结果集作为一个sheet页放在同一个Excel文件中?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
柳云居士
2012-03-07
打赏
举报
回复
[Quote=引用 5 楼 forgetsam 的回复:]
你分析得很对,工具可以调,因为它一边是数据库接口,一边是操作系统接口。
但是数据库没有太丰富的调用本地接口的命令。
[/Quote]
好吧,甲骨文和微软赢了,还是老老实实的一个一个导出吧
yixilan
2012-03-06
打赏
举报
回复
[Quote=引用楼主 didashao 的回复:]
问题:如何把每个结果集作为一个sheet页放在同一个Excel文件中?[/Quote]
如果想通过对Oracle的操作来实现是不太可能的。
要通过Excel自己的功能来实现。
VBA编程。
otimekiller
2012-03-06
打赏
举报
回复
有没有高人~~~出来讲道一下。。。这个问题也困恼了我很久了
forgetsam
2012-03-06
打赏
举报
回复
[Quote=引用 3 楼 didashao 的回复:]
但在使用PL/SQL的【COPAY TO EXCEL】功能时,就可以把Result放一个Sheet页,SQL语句放一个Sheet……
[/Quote]
你分析得很对,工具可以调,因为它一边是数据库接口,一边是操作系统接口。
但是数据库没有太丰富的调用本地接口的命令。
运维孙小白
2012-03-06
打赏
举报
回复
自己下载一个excel工具箱破解版吧。。。很强大的
柳云居士
2012-03-06
打赏
举报
回复
[Quote=引用 2 楼 yixilan 的回复:]
引用楼主 didashao 的回复:
问题:如何把每个结果集作为一个sheet页放在同一个Excel文件中?
如果想通过对Oracle的操作来实现是不太可能的。
要通过Excel自己的功能来实现。
VBA编程。
[/Quote]
但在使用PL/SQL的【COPAY TO EXCEL】功能时,就可以把Result放一个Sheet页,SQL语句放一个Sheet页,最后还有一个空白页,这应该是调用Excel的通用接口吧?难道就不能用脚本实现?苍天啊
plsql
导出数据到
excel
的三种方法
plsql
导出数据到
excel
常用的三种方法,(1)直接导出;(2)转换导出方式;(3)导出后转换格式;
oracle
直接生成xlsx,【玩转
Excel
】
Oracle
PLSQL
处理生成XLSX文件
INTRODUCTION介绍之前发表了一个研究心得(当然是站在别人的肩膀上的),在
Oracle
中直接用PL/SQL解析并读取
Excel
的内容。很多人都感兴趣,按照我的写法也可以成功实现了。不过,有很多朋友提出了另外一个要求:读取
Excel
是可以了,那是否可以在
Oracle
数据库端直接生成
Excel
文件?二进制的文件。开始我对这个问题是不怎么在意的。因为,在
Oracle
数据库中完全可以直接生成逗号或...
oracle
把查询结果倒到excle,
oracle
转成excle:如何将
oracle
的查询结果导出到
EXCEL
怎么在
oracle
下写一个
脚本
,然后导出表数据为
EXCEL
格式文件?无法直接保
excel
中,但是可以保存到csv文件,同样是
excel
的格式,方法如下:譬把文件生成在d盘test目录下:1,在d盘根目录下新建test目录2,sqlplus以system用sysdba登录3,create or replace directory TMP as ’d:\test’;4,grant read on di...
【玩转
Excel
】
Oracle
PLSQL
处理生成XLSX文件
INTRODUCTION介绍 之前发表了一个研究心得(当然是站在别人的肩膀上的),在
Oracle
中直接用PL/SQL解析并读取
Excel
的内容。很多人都感兴趣,按照我的写法也可以成功实现了。 不过,有很多朋友提出了另外一个要求:读取
Excel
是可以了,那是否可以在
Oracle
数据库端直接生成
Excel
文件?二进制的文件。 开始我对这个问题是不怎么在意的。因为,在
Oracle
数
plsql
导出分区_如何用命令在
PLSQL
脚本
中导出
oracle
数据库中的
多个
表
展开全部--逻辑备份--导出
ORACLE
参数参数 说明e69da5e6ba9062616964757a686964616f31333262366333USERID 确定执行导出实用程序的用户名和口令BUFFER 确定导出数据时所使用的缓冲区大小,其大小用字节表示FILE 指定导出的二进制文件名称,默认的扩展名是.dmpFULL 指定是否以全部数据库方式导出,只有授权用户才可使用此参数OWNER 要...
Oracle 高级技术
3,490
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章