sqlplus(一)

sky850623發表於2013-06-04
官方文件
一、
1.sqlplus幫助安裝
  執行oracle_home\sqlplus\admin\help下的指令碼,具體參考文件
2.sqlplus連線選項
  a.檢視sqlplus幫助
   sqlplus -h
  b.檢視sqlplus版本
  sqlplus -v
3.顯示所有sqlplus命令
SQL> help index
Enter Help [topic] for help.
 @             COPY         PAUSE                    SHUTDOWN
 @@            DEFINE       PRINT                    SPOOL
 /             DEL          PROMPT                   SQLPLUS
 ACCEPT        DESCRIBE     QUIT                     START
 APPEND        DISCONNECT   RECOVER                  STARTUP
 ARCHIVE LOG   EDIT         REMARK                   STORE
 ATTRIBUTE     EXECUTE      REPFOOTER                TIMING
 BREAK         EXIT         REPHEADER                TTITLE
 BTITLE        GET          RESERVED WORDS (SQL)     UNDEFINE
 CHANGE        HELP         RESERVED WORDS (PL/SQL)  VARIABLE
 CLEAR         HOST         RUN                      WHENEVER OSERROR
 COLUMN        INPUT        SAVE                     WHENEVER SQLERROR
 COMPUTE       LIST         SET
 CONNECT       PASSWORD     SHOW
3.檢視某個命令的幫助
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

二、sqlplus命令
  1.list
    列出儲存在sql緩衝區中執行過的sql命令和pl/sql塊語句,也可以使用";"來顯示.
 SQL> select count(*) from emp;
  COUNT(*)
----------
        14
SQL> ;
  1* select count(*) from emp
SQL> list
  1* select count(*) from emp
  2.run和/
   run:顯示和執行最近執行過的sql命令
   SQL> run
  1* select count(*) from emp
  COUNT(*)
----------
        14
    /: 不顯sql命令
   SQL> /
  COUNT(*)
----------
        14

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26937943/viewspace-762903/,如需轉載,請註明出處,否則將追究法律責任。