布兰妮最好听的歌Sqlplus命令:spool使⽤详解
本⽂整理⾃⽹络:
SPOOL是 SQLPLUS的命令,必须在SQLPLUS中使⽤,主要完成以标准输出⽅式输出SQLPLUS的命令及执⾏结果,⼀般常⽤户格式化导出ORACLE表数据。对于 SPOOL数据的 SQL,最好要⾃⼰定义格式,以⽅便程序直接导⼊ ,SQL语句如:
SELECT 'create or replace synonym '||t.synonym_name||' for '||t.synonym_name||'@to_206' FROM ur_synonyms t;
spool常⽤的设置
t colp' '; //域输出分隔符
t echo off; //显⽰ start启动的脚本中的每个 sql命令,缺省为 on
air raid
t feedback off; //回显本次 sql命令处理的记录条数,缺省为 on
t heading off; //输出域标题,缺省为 on
学院用英语怎么说
t linesize 80; //输出⼀⾏字符个数,缺省为80
t pagesize 0; //输出每页⾏数,缺省为 24,为了避免分页,可设定为 0。
t termout off; //显⽰脚本中的命令的执⾏结果,缺省为 on
t trimout on; //去除标准输出每⾏的拖尾空格,缺省为 off
t trimspool on; //去除重定向( spool)输出每⾏的拖尾空格,缺省为 off
t timing off; //显⽰每条命令的耗时,缺省为off
t verify off; //是否显⽰替代变量被替代前后的语句。fil
例如:
1、⾸先登录sqlplus,如:sqlplus - s urname / password @sid
2、执⾏以下脚本:coren
t echo on;
t feedback on;
t trimspool off;
t linesize 120;
t pagesize 2000;
t newpage 1;
门的英文
t heading on;
t term off;
rebelt termout on;
t timing off;
spool c:\synonym.sql
SELECT 'create or replace synonym '||t.synonym_name||' for '||t.synonym_name||'@to_206;' FROM ur_synonyms t
spool off;
oracle之spool out与spool off的区别
今天看关于Oracle 10g的书,翻到SPOOL命令,就在SQL*Plus⾥⾯试了⼀下,命令的使⽤很简单,但是发现书⾥⾯的⼀个描述问题,让我在理
解上⾛了⼀些弯路。书中有⼀⾏说“如果不再需要将命令运⾏情况及其结果发送到⼀个⽂件中保存起来,可以使⽤SPOOL OFF命令”,我的理解
是“如果正在SPOOL的情况下,⽤了SPOOL OFF,SPOOL会停⽌,数据不会被保存到⽂件”,但是实际测试出来的结果,对于正在SPOOL的情
况下,⽤SPOOL OUT还是SPOOL OFF,此次SPOOL的数据都会被保存到⽂件,并且假脱机状态都会被停⽌,那么OFF/OUT究竟有什么不同
fight是什么意思呢?查了指导⽂档⾥⾯关于SLOOP的说明: file_name[.ext] Reprents the name of the file to which you wish to spool. SPOOL followed by
postcrossingfile_name begins spooling displayed output to the named file. If you do not specify an extension, SPOOL us a default extension (LST or
LIS on most systems). OFF Stops spooling. OUT Stops spooling and nds the file to your host computer's standard (default) printer. 看到这
个,⼤家应该就明⽩了,SPOOL OUT⽐SPOOL OFF多了⼀个把⽂件发送到标准打印输出的动作。记得ItPub论坛上有位⼤虾总结得更简练“OUT
= OFF + PRINT”。 Enter SPOOL with no claus to list the current spooling status.这句也是指导⽂档⾥⾯的话,和本⽂题⽬没有什么关系,觉澳洲中文
中日文在线翻译得有⽤,也列出来了。最后要说⼀下,像这样的教材上的描述,容易造成⼤家的错误理解。学习过程中,⾛弯路是花时间是正常的,但是错误
理解却没有意识到就不好了,所以特别的写出来,希望能对遇到这个问题的朋友们有所帮助。
From:/bjyss/blog/item/db7645f48f01732dbd31090d.html