数据导出到excel 或者 txt
怎么把数据导出xls 或者 txt ? 问题点数:100、回复次数:16Top
1 楼hepp(皮皮)回复于 2003-01-07 16:20:04 得分 0
补充:在procedure里面Top
2 楼jlandzpa(jlandzpa)回复于 2003-01-07 16:38:37 得分 10
utl_file:文件操作.Top
3 楼nicholaz(九思·逢尤)回复于 2003-01-07 16:41:35 得分 10
utl_file包,对服务器端文件进行操作。Top
4 楼hepp(皮皮)回复于 2003-01-07 16:52:22 得分 0
能不能详细一些,有没有例子?
非常感谢Top
5 楼nicholaz(九思·逢尤)回复于 2003-01-07 17:00:37 得分 15
UTL_FILE.FOPEN();打开一个文件;
UTL_FILE.GET_LINE();取出文件中一行数据;
UTL_FILE.FCLOSE();关闭文件;Top
6 楼joyuce(风书生)回复于 2003-01-07 17:07:51 得分 10
如果一次性的,建议用PL/SQL DEVELOPER工具。
该工具对ORACLE数据开发和管理者都很有用处Top
7 楼hepp(皮皮)回复于 2003-01-07 17:08:09 得分 0
不好意思,我是想把oracle的数据倒入到excel 或者 txtTop
8 楼qiuyang_wang(小数点)回复于 2003-01-07 17:45:57 得分 15
使用utl_file软件包可以在存储过程中将数据保存成TXT,但因为不了解EXCEL的数据格式,所以做起来可能难些。建议使用PL/SQL DEVELOPER工具,但这样又不够灵活。我认为最好的办法是开发客户端程序,比如PB开发的数据窗口,随便保存成什么格式都可以。要不就首先保存成TXT,在用EXCEL打开。Top
9 楼hepp(皮皮)回复于 2003-01-07 17:58:15 得分 0
谢谢,有没有用utl_file把数据保存成txt的例子?Top
10 楼xiongying860421(文盲)回复于 2003-01-07 18:49:01 得分 10
1。在excel中可直接读oracle数据表
2。select '"'||field1||'","||field2||'"' 即成 "field1","field2" 格式文本文件。要用 spool 写入文件。Top
11 楼okcsdn(北飘)回复于 2003-01-07 19:01:52 得分 10
1、可以用utl_file;
2、可以自己写一个odbc的小程序;
3、可以用Pb的工具;
4、写一个小脚本也可以;Top
12 楼ismezy2002(WOW)回复于 2003-01-07 19:05:04 得分 10
用ODBC加ACCESS可以随便导Top
13 楼hrb_qiuyb(晨钟暮鼓)回复于 2003-01-07 20:24:27 得分 10
最简单的使用pl/sql developer,将结果另存一下。Top
14 楼hepp(皮皮)回复于 2003-01-08 11:10:35 得分 0
file_handle:=utl_file.fopen(location,'aa.txt','w')
我的oracle是装载另外一台linux服务器上面,这个location 该怎么写?Top
15 楼hepp(皮皮)回复于 2003-01-08 16:46:34 得分 0
算了,拖的时间太长,先结帖。
我的mail:he_pp@163.com 还希望各位多多帮忙Top
16 楼txdxun()回复于 2003-04-04 19:52:31 得分 0
learningTop




