社区
Oracle
帖子详情
关于ORACLE输出到EXCEL
dianamei
2009-12-20 04:49:43
我像把用SQL语句查询到的一个ORACLE数据结果输出到EXCEL中,以便观察数据规律。请问各位大侠有什么好的方法?
可以直接用SQL语句实现吗???
...全文
257
12
打赏
收藏
关于ORACLE输出到EXCEL
我像把用SQL语句查询到的一个ORACLE数据结果输出到EXCEL中,以便观察数据规律。请问各位大侠有什么好的方法? 可以直接用SQL语句实现吗???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cleanrain
2009-12-21
打赏
举报
回复
楼主直接把结果SPOOL到文本文件,然后用excel打开呢
碧水幽幽泉
2009-12-20
打赏
举报
回复
[Quote=引用楼主 dianamei 的回复:]
我像把用SQL语句查询到的一个ORACLE数据结果输出到EXCEL中,以便观察数据规律。请问各位大侠有什么好的方法?
可以直接用SQL语句实现吗???
[/Quote]
直接使用sql语句不行!
用SQL语句查询到的一个ORACLE数据结果输出到EXCEL中。
比如你要查询的SQL语句为: select * from t_ums_config
下面就我工作中遇到的实际问题逐步介绍:
1、首先配置ODBC数据源。在控制面板中,选ODBC数据源,添加选安装ODBC FOR ORACLE。在给定数据源名称和描述时,用户可自定义,用户名称和服务器则需根据在ORACLE 数据库中设置好的数据库名来设置。
如:
数据源名称:oracle
描述:oracle
用户名称:hbq
密码:hbq
服务器:ora125
2、打开EXCLE,在数据菜单下,选获取外部数据源,新建数据库查询。
3、系统提示选择数据源,选择我们前面已设置好的数据源oracle,输入数据库密码。如果是第一次执行该SQL程序,则选择取消,然后在MICROSOFT QUERY 中选择执行SQL。
4、根据工作需要选择需倒出的数据,写SQL语句。如:
select * from t_ums_config
5、执行该段查询,即可在EXCEL表中见到满足条件的记录已全部倒出来,第一行为记录列的说明。将该文件保存起来就可以了。
6、要是重新执行该文件,只需在MICRSOFT QUERY窗口中选择打开该查询并执行,即可得到实时的数据。
7、然后可利用EXCEL强大的编辑功能,对这些数据进行分析修改,相当方便。
用此法倒数据的速度比较令人满意。导入4000条记录只需几秒钟。
crazylaa
2009-12-20
打赏
举报
回复
楼主需要观察数据的话,最好还是装个第3方软件吧。
toad也好,plsql developer也好,都支持分页查看。
总不能每次需要看数据的时候,就导个excel出来吧?那多累啊。。。。
waynexun
2009-12-20
打赏
举报
回复
[Quote=引用 8 楼 succbss 的回复:]
如果数据量不超6W多条的话,用“plsql developer “ 非常简单。 可以将SQL查询结果 ”右建 “ 导出为excel 。
[/Quote]
嗯,方便。用命令呢
学无止境
2009-12-20
打赏
举报
回复
如果数据量不超6W多条的话,用“plsql developer “ 非常简单。 可以将SQL查询结果 ”右建 “ 导出为excel 。
waynexun
2009-12-20
打赏
举报
回复
你参考一下这个里面讲的,以前练习的时候只有过在修改parameter文件之前的导出格式为lst的文件:
http://publish.it168.com/2006/0227/20060227020701.shtml
Adebayor
2009-12-20
打赏
举报
回复
[Quote=引用 3 楼 dianamei 的回复:]
PS.你的头像很可爱哎~~
[/Quote]
哎 说实话 你的也挺有创意的 哈哈
Adebayor
2009-12-20
打赏
举报
回复
[Quote=引用 2 楼 dianamei 的回复:]
不知道怎么弄。我没有TOAD。我装的ORACLE11G个人版。有没有直接点的方法啊~
[/Quote]
toad就是oracle的第三方软件
你下载个中文版 导出数据的时候选择excel 不是文本文件就OK了
这种方式就是最直接的了 如果你的数据量不大的话 也可以将其拷贝到excel中 就是有点烦
Adebayor
2009-12-20
打赏
举报
回复
[Quote=引用 3 楼 dianamei 的回复:]
PS.你的头像很可爱哎~~
[/Quote]
哈哈 谢谢
dianamei
2009-12-20
打赏
举报
回复
PS.你的头像很可爱哎~~
dianamei
2009-12-20
打赏
举报
回复
不知道怎么弄。我没有TOAD。我装的ORACLE11G个人版。有没有直接点的方法啊~
Adebayor
2009-12-20
打赏
举报
回复
[Quote=引用楼主 dianamei 的回复:]
我像把用SQL语句查询到的一个ORACLE数据结果输出到EXCEL中,以便观察数据规律。请问各位大侠有什么好的方法?
可以直接用SQL语句实现吗???
[/Quote]
这个不需要sql语句 使用toad工具就可以实现的 将你的sql结果集导出到excel
Oracle
EBS 报表
输出
Excel
Oracle
EBS 报表
输出
Excle @吃萝卜去 首先需要在系统中增加请求的
输出
类型 增加
EXCEL
输出
类型 在快码 ‘CP_OUTPUT_FILE_TYPE’ 中新增一行: 1.1) 路径: (Responsibility) Application Developer > (Menu) Application > (SubMenu) Lookups > (Function...
Kettle 读取
Excel
数据
输出
到
Oracle
详解
Kettle 读取
Excel
数据,
输出
到
Oracle
详解
oracle
导出
excel
时报错,直接
输出
excel
的包,怎么调用啊,出错了?
找到一个包,好象可以直接
输出
excel
文件,不知道怎么调用,谁能给看看怎么用?beginas_xlsx.query2sheet( 'select * from dual' );as_xlsx.save( 'MY_DIR', 'my.xlsx' );end;出错为Error report:ORA-04067: not executed, package body "OMC.AS_XLSX" does...
Oracle
EBS 报表
输出
字符字段前部"0"被
Excel
自动去掉问题
[code="java"]
Oracle
EBS 提供多种报表的开发和
输出
形式,由于MS
Excel
在处理数据方面的优势明显,报表
输出
用
Excel
打开是很常见的开发项。 但是正是由于
Excel
的“过于智能而不智能”,导致有时
输出
字段会被
Excel
自动处理,导致数据错误。 例如: 系统内部字段,物料编码/订单标号 等等字段在数据库内存储的格式为 varchar, 在某些业务或者需求下...
Oracle
EBS Report
输出
字符字段前部"0"被
Excel
自动去掉问题
Oracle
EBS 提供多种报表的开发和
输出
形式,由于MS
Excel
在处理数据方面的优势明显,报表
输出
用
Excel
打开是很常见的开发项。 但是正是由于
Excel
的“过于智能而不智能”,导致有时
输出
字段会被
Excel
自动处理,导致数据错误。 例如: 系统内部字段,物料编码/订单标号 等等字段在数据库内存储的格式为 varchar, 在某些...
Oracle
17,134
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章