SQL*Plus菜鳥筆記之第三篇

lurou發表於2011-08-29

一、 SQLPLUS幫助文件(command-line help)
安裝步驟:
1、 以SYSTEM使用者登入
2、 @?/sqlplus /admin/help/hlpbld.sql helpus.sql


?表示ORACLE_HOME,兩個指令碼間用空格分開即可
二、 SQL命令的結束方式
1、 語句末尾輸入分號,表示結束並執行。SQL中需要輸入分號,而sqlplus中就不需要:)
2、 另起一行,輸入/ ,表示結束並執行
3、 輸入空行,表示只儲存當前命令到The SQL Buffer,但是不執行當前命令

補充幾個命令:
1、PL/SQL blocks的結束標誌
這是一個塊,包含多個SQL語句。用.或者/來作為結束標誌。
.表示結束並儲存到the SQL Buffer 但是不執行當前語句
/表示結束並執行當前語句

2、host命令
用於SQL命令介面和作業系統命令介面的來回切換。也可以在host後面直接跟上命令,如host ps -ef |grep oracle 。
另外,host命令還有等價符號,在windows可以用$符號代替host,少輸幾個字母,在unix下用!代替.

3、set serveroutput on
使用set serveroutput on命令設定環境變數serveroutput為開啟狀態,從而使得pl/sql程式能夠在SQL*plus中輸出結果
show server命令可以檢視是on或者off的狀態

4、Save:該命令可以將the SQL Buffer內的語句儲存為SQL指令碼。
Eg:save /opt/sample.sql

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

相關文章