Oracle 10G中spool新增加的方法
使用Oracle的時候,我們經常使用spool這個工具,來看看10G和9i中,SPOOL的用法:
10G中
SQL> help spool
SPOOL
-----
Stores query results in a file, or optionally sends the file to a printer.
In iSQL*Plus, use the Preferences screen to direct output to a file.
SPO[OL] [file_name[.ext] [CRE[ATE] | REP[LACE] | APP[END]] | OFF | OUT]
Not available in iSQL*Plus
SQL> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for Linux: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production
9i中:
SQL> help spool
SPOOL
-----
Stores query results in an operating system file, or sends the
file to a printer.
In iSQL*Plus, output can be directed to a file.
SPO[OL] [file_name[.ext] | OFF | OUT]
Not available in iSQL*Plus
SQL> spool out
not spooling currently
SQL>
SQL> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production
PL/SQL Release 9.2.0.8.0 - Production
CORE 9.2.0.8.0 Production
TNS for HPUX: Version 9.2.0.8.0 - Production
NLSRTL Version 9.2.0.8.0 - Production
可以看出,在9i中spool的用法比較簡單,就是on和off的兩種功能;而到了10G中之後,可以在spool的檔名之後使用create(建立)、replace(替換)、append(新增)三個引數,尤其是append這個引數的引入.不用再像在9i中的時候,如果再次spool的時候,就會把原來的檔案替換掉.
SQL> spool test_spool cre
SQL> !ls -l
total 0
-rw-r--r-- 1 oracle dba 0 Feb 9 14:38 test_spool.lst
SQL> spool off
SQL> spool test_spool append
SQL> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for Linux: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production
SQL> spool off
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23850820/viewspace-1045875/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle spool用方法Oracle
- Oracle中spool命令實現的兩種方法比較-入門Oracle
- Oracle spoolOracle
- oracle之spoolOracle
- 關於oracle的Spool命令Oracle
- oracle增加分割槽的方法Oracle
- Oracle 10g RAC刪除、增加節點Oracle 10g
- Oracle RAC 10g叢集節點增加Oracle
- Oracle 10g RAC增加節點例項Oracle 10g
- Oracle 11g比10g及以前 增加列,並帶預設值的新特性Oracle
- Oracle Spool經典教程Oracle
- win10增加一個新磁碟的方法_win10如何增加新分盤Win10
- MySQL tee實現Oracle SpoolMySqlOracle
- ORACLE 10G增加一個節點rac3Oracle 10g
- Oracle 10g RAC中的DRMOracle 10g
- [轉載] Java7中增加的新特性Java
- Oracle 10g修改字符集的方法:Oracle 10g
- oracle 10g中logminer的使用Oracle 10g
- Oracle 10G 中的回收站Oracle 10g
- Oracle 10G 中的"回收站"Oracle 10g
- Oracle 10G 新特性——閃回表Oracle 10g
- Xcode10.2中LLDB增加的新特性XCodeLLDB
- Linux 中 /var/spool/postfix/maildropLinuxAI
- 【Flashback】10G的新特性“閃回表”清除方法
- Oracle Spool的用法小結以及兩種方法的比較----------匯出記錄到文字Oracle
- [WK-T]ORACLE 10G RAC+ASM增加controlfileOracle 10gASM
- Oracle 10G 新特性--SQLPLUS的改進Oracle 10gSQL
- 手動清除Oracle 10g RAC CRS的方法Oracle 10g
- oracle 10g 出現gap的解決方法Oracle 10g
- 刪除Oracle 10g垃圾表的好方法Oracle 10g
- Oracle 10G 中的"回收站"(轉)Oracle 10g
- Oracle Database 10g新特性-閃回表OracleDatabase
- oracle 10g 新特性中文筆記(zt)Oracle 10g筆記
- oracle 10g 如何對ocr盤增加映象和刪除映象Oracle 10g
- rman總結(包含10g rman中的新特性)
- Oracle Database 10g新特性-改善的表空間管理OracleDatabase
- Oracle 10G First Release的新特性簡介(下) (轉)Oracle 10g
- Oracle 10G First Release的新特性簡介(上) (轉)Oracle 10g