oracle导出数据到excel或文本文件

oracle导出数据到excel或文本文件

ID:34725072

大小:302.18 KB

页数:9页

时间:2019-03-10

oracle导出数据到excel或文本文件_第1页
oracle导出数据到excel或文本文件_第2页
oracle导出数据到excel或文本文件_第3页
oracle导出数据到excel或文本文件_第4页
oracle导出数据到excel或文本文件_第5页
资源描述:

《oracle导出数据到excel或文本文件》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一:如何将Oracle数据导出到Excel新建一个Excel进入点击数据——导入外部数据——导入数据——连接到新的数据源点击Oracle下一步,输入服务器名(SID号)和用户名密码(usrglis)下一步,选择一个库表(如zyk)下一步,点完成点击编辑查询命令类型选择sql在命令文本里{"USRGLIS"."ZYK"}(这个是连接到的库表)前面输入查询语句点确定——确定——确定——确定即显示检索结果二:SQLPLUSSPOOL命令使用详解SPOOL是SQLPLUS的命令,必须在SQLPLUS中使用,主要完成以标准输出方式输出SQLPLUS的命令

2、及执行结果,一般常用户格式化导出ORACLE表数据。对于SPOOL数据的SQL,最好要自己定义格式,以方便程序直接导入,SQL语句如: select'"'

3、

4、custcode

5、

6、'"'

7、

8、','

9、

10、custname

11、

12、','

13、

14、areacode

15、

16、','

17、

18、custaddr

19、

20、','

21、

22、to_number(to_char(rptdate,'YYYYMMDD'))fromdu_basis; spool常用的设置setcolsep'';   //域输出分隔符setechooff;    //显示start启动的脚本中的每个sql命令,缺省为onse

23、tfeedbackoff;  //回显本次sql命令处理的记录条数,缺省为onsetheadingoff;  //输出域标题,缺省为onsetlinesize80;       //输出一行字符个数,缺省为80setpagesize0;   //输出每页行数,缺省为24,为了避免分页,可设定为0。settermoutoff;  //显示脚本中的命令的执行结果,缺省为onsettrimouton;   //去除标准输出每行的拖尾空格,缺省为offsettrimspoolon;  //去除重定向(spool)输出每行的拖尾空格,缺省为offsett

24、imingoff;        //显示每条sql命令的耗时,缺省为offsetverifyoff;          //是否显示替代变量被替代前后的语句。fil 例如:1、首先登录sqlplus,如:sqlplus -s username/password@sid2、执行以下脚本:setechoon;setfeedbackon;settrimspooloff;setlinesize120;setpagesize2000;setnewpage1;setheadingon;settermoff;settermouton;settimingof

25、f;spoold:/du_basis.txt;select'"'

26、

27、custcode

28、

29、'"'

30、

31、','

32、

33、custname

34、

35、','

36、

37、areacode

38、

39、','

40、

41、custaddr

42、

43、','

44、

45、to_number(to_char(rptdate,'YYYYMMDD'))fromdu_basis;spooloff;exit; 执行完成后将在d盘的根目录下产生一个du_basis.txt文件,里面就是导出的数据。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。