码迷,mamicode.com
首页 > 数据库 > 详细

sqlplus将查询结果重定向到文件,不输出到屏幕

时间:2017-08-03 15:06:37      阅读:253      评论:0      收藏:0      [点我收藏+]

标签:网络   输出   item   命令   没有   attribute   sqlplus   拷贝   表示   

sqlplus将查询结果重定向到文件,不输出到屏幕:

将上面SQL保存到文件,然后在cmd窗口执行该文件即可

SQL>@D:\xxx.sql

 1 --每行的字符数目
 2 set linesize 8000
 3 --该参数设置每页输出的行数。n=0表示不产生新页
 4 set pagesize 0
 5 --显示和拷贝long类型值的最大宽度的设置,最大值2G
 6 set long 2000000000
 7 --sqlplus检索long类型值的增量大小.由于内存的限制 可按增量检索
 8 --一项目当时plsql和sqldeveloper都有明显的网络延迟问题,sqlplus缺省没有问题,设置此参数后也能够使问题重现
 9 set longchunksize 9000000
10 --列的设置
11 --col username format a4 
12 --col a format 999,999,999
13 
14 --各列的标题(包括文字和下划线)在结果报表上显示。
15 set heading on 
16 --查询结束时,给出查询结果的记录数信息。禁止显示最后一行的计数反馈信息
17 set feedback off 
18 --执行命令文件时,命令本身是否显示在屏幕上
19 set echo off
20 --控制由文件执行命令所产生的输出的显示
21 set termout off
22 --清空多余的空格,如:linesize过长
23 set trimout on
24 set trimspool on
25 set timing on
26 
27 --生产数据命令
28 spool e:\cott_spool_emp.txt;
29 SELECT * FROM ATTRIBUTEINSTANCE   WHERE OWNERID = e9dcbee0-18ea-486f-93c4-ed9ce64e4685;
30 --select * from workitem where rownum < 5;
31 spool off;

 

sqlplus将查询结果重定向到文件,不输出到屏幕

标签:网络   输出   item   命令   没有   attribute   sqlplus   拷贝   表示   

原文地址:http://www.cnblogs.com/linbo3168/p/7279394.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!