SqlPlus命令大全

2021-06-16 01:36:58 字數 1660 閱讀 7513

1. 執行乙個sql指令碼檔案

sql>start file_name

sql>@ file_name

我們可以將多條sql語句儲存在乙個文字檔案中,這樣當要執行這個檔案中的所有的sql語句時,用上面的任一命令即可,這類似於dos中的批處理。

2. 對當前的輸入進行編輯

sql>edit

3. 重新執行上一次執行的sql語句

sql>/

4. 將顯示的內容輸出到指定檔案

sql> spool file_name

在螢幕上的所有內容都包含在該檔案中,包括你輸入的sql語句。

5. 關閉spool輸出

sql> spool off

只有關閉spool輸出,才會在輸出檔案中看到輸出的內容。

create emp_temp

using select * from emp

30.不退出sql*plus,在sql*plus中執行乙個作業系統命令:

host

sql> host hostname

該命令在windows下可能被支援。

31.在sql*plus中,切換到作業系統命令提示符下,執行作業系統命令後,可以再次切換回sql*plus:

! sql>!

$hostname

$exit

sql>

該命令在windows下不被支援。

32.顯示sql*plus命令的幫助

help

如何安裝幫助檔案:

sql>@ ?sqlplusadminhelphlpbld.sql ?sqlplusadminhelphelpus.sql

sql>help index

33.顯示sql*plus系統變數的值或sql*plus環境變數的值

syntax

sho[w] option

where option represents one of the following terms or clauses:

system_variable

all

bti[tle]

err[ors] [ [schema.]name]

lno

parameters [parameter_name]

pno

rel[ease]

repf[ooter]

reph[eader]

sga

spoo[l]

sqlcode

tti[tle]

user

1) . 顯示當前環境變數的值:

show all

2) . 顯示當前在建立函式、儲存過程、觸發器、包等物件的錯誤資訊

show error

當建立乙個函式、儲存過程等出錯時,變可以用該命令檢視在那個地方出錯及相應的出錯資訊,進行修改後再次進行編譯。

3) . 顯示初始化引數的值:

show parameters [parameter_name]

4) . 顯示資料庫的版本:

show rel[ease]

5) . 顯示sga的大小

show sga

6). 顯示當前的使用者名稱

show user

SQL PLUS命令大全

oralce中的sql plus是與oracle進行互動的客戶端工具。在sql plus中可以執行sql plus命令與sql plus語句。我們通常所說的dml,ddl,dcl語句都是sql plus語句,他們執行完成後,都可以儲存在乙個被稱為sql buffer的記憶體區域中,並且只能執行一條最...

sql plus命令使用大全

一 編輯 a a text 2 change 更改當前行的文字 a c old text 刪除舊文字 b c old text new text 將舊文字更改為新文字 3 input 在當前行之後追加新行 a i text b itext 4 del 刪除緩衝區中的語句 a del 刪除當前行 b ...

SQL PLUS命令的使用大全

oracle的sql plus是與oracle進行互動的客戶端工具。在sql plus中,可以執行sql plus命令與sql plus語句。我們通常所說的dml ddl dcl語句都是sql plus語句,它們執行完後,都可以儲存在乙個被稱為sql buffer的記憶體區域中,並且只能儲存一條最近...