eygle.com   eygle.com
eygle.com  
 

« 数据挖掘与BI[摘录] | Blog首页 | 换了款手机-多普达565(Dopod 565) »

如何去除SQLPLUS中SPOOL的冗余信息

作者:eygle |【转载时请务必以超链接形式标明文章和作者信息及本声明
链接:
使用SQLPLUS的SPOOL功能我们可以获得非常强大和丰富的报表输出。
SQLPLUS可以设置极为复杂的格式信息,但是很多时候会有一些信息是你不想要的。

简单一例,通过脚本调用获得纯数据输出:
[oracle@jumper oracle]$ more sp.sql
set heading off
set feedback off
set term off
spool a.log
@test.sql
spool off
exit
[oracle@jumper oracle]$ more test.sql
select username from dba_users;
[oracle@jumper oracle]$ sqlplus -S "/ as sysdba" @sp
[oracle@jumper oracle]$ more a.log
SYS                                                   
SYSTEM          
OUTLN           
SCOTT           
HAWA            
CSMIG           
TEST            
PERFSTAT        
MLQIN           
EYGLE           
DBSNMP          
WMSYS           
[oracle@jumper oracle]$ 
其实就是通过脚本调用,实现数据纯净化。

写这个是因为碰巧有人问到这个问题,而此前类似的问题实在太多了,参考:
Itpub问题

-----
这篇 【如何去除SQLPLUS中SPOOL的冗余信息】来自 www.eygle.com | CSDN技术网摘| del.icio.us|365Key

By eygle on 2005-01-30 21:29 | Comments (2) | Posted to FAQ | Edit |Pageviews:

相关文章 随机文章
  • 如何对时间进行简单加减运算
  • 并行查询并行度Degree与instances 设置
  • 关于PARALLEL_MAX_SERVERS参数的设置
  • 使用REF CURSOR处理Oracle的结果集
  • Oracle Peeking绑定变量的控制
  • 孟静其人
    Oracle10g EM乱码之快速解决
    Oracle初学者入门指南-什么是DUL?
    Oracle HowTo:如何简单测试Rman的备份恢复功能?
    获得Redo Block Size的非典型方法
    网上相关主题:
    Google

    留言 (2)

    可以添加一个如果不调用脚本,那么出来会是什么结果,否则好处不容易体现出来,呵呵。

    Posted by: kamus at February 1, 2005 1:55 AM

    给了个Itpub的问题链接.

    Posted by: eygle at February 1, 2005 8:37 AM

    发表留言:



    Remember Me?
    (输入验证码后方可评论,谢谢支持)



    CopyRight © 2004 eygle.com, All rights reserved.