标题:Oracle中的Spool命令
只看楼主
qxl8510
Rank: 2
来 自:湖北襄樊
等 级:论坛游民
威 望:1
帖 子:43
专家分:72
注 册:2010-4-8
结帖率:100%
已结贴  问题点数:20 回复次数:4 
Oracle中的Spool命令
请问哪位大虾知道spool命令的使用,介绍一下,要详细的哟,谢谢!!!
搜索更多相关主题的帖子: Spool Oracle 命令 
2010-05-12 15:20
gdy0349
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:上海
等 级:版主
威 望:11
帖 子:223
专家分:676
注 册:2008-11-12
得分:10 
简单列举几个
set echo on            --是否显示执行的命令内容  
set feedback off       --是否显示 *   rows   selected   
set heading off        --是否显示字段的名称
set verify off         --是否显示替代变量被替代前后的语句。fil
set trimspool off      --去字段空格
set pagesize 1000      --页面大小
set linesize 50//linesize设定尽量根据需要来设定,大了生成的文件也大
2010-05-12 22:58
喜欢Oracle
Rank: 2
等 级:论坛游民
帖 子:23
专家分:73
注 册:2010-5-13
得分:10 
Oracle中的SPOOL命令是假脱机命令,可用于转储执行的命令和结果,其效果有点像DOS命令中的转向命令。SPOOL命令也可以用于转出数据库系统中的数据。
例如在SQL*Plus命令行中可以直接输入:SPOOL 假脱机文件名
启动假脱机操作。
关闭假脱机操作可以在SQL*Plus中输入:SPOOL OFF
例:假脱机命令的使用。
connect scott/tiger@orcl
spool c:\SpoolFile.txt
set pagesize 300
set linesize 300
select * from emp;
select * from dept;
spool off
执行完毕后,可以在C盘中找到SpoolFile.txt,打开后可以看到通过Spool假脱机命令转向到该文件中的内容。
2010-05-13 12:42
qxl8510
Rank: 2
来 自:湖北襄樊
等 级:论坛游民
威 望:1
帖 子:43
专家分:72
注 册:2010-4-8
得分:0 
谢谢哈,

晓磊
2010-05-13 14:38
崔晓
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2011-9-18
得分:0 
功能:将窗口上spool  ...和spool off之间的所有字符保存到相应的文件

语法:1.spool  [保存路径]  [选项]

      2.spool off

选项:选项有三个:新建(create)、追加(不记得了)、重写(压根不记得),默认的就是重写
2011-09-18 10:35



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-306354-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.283155 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved