SQLPLUS命令彙總

2021-04-13 08:58:31 字數 1012 閱讀 1675

sqlplus的人機互動命令

在sqlplus裡可以接受使用者的輸入,最常用的命令有:

(1) accept

接受整行的資料。

語法:acc[ept] variable [num[ber]|char|date] [for[mat] format]

[def[ault] default] [prompt text|nopr[ompt]] [hide]

舉例說明:

角本1.sql,查出工資大於輸入金額的雇員。

set feedback off

set pause off

accept sal number prompt 'please input salary(weekly): '

select employee_id,last_name,first_name,salary from employee

where salary>[$sal]

在sqlplus 中執行

sql> @c:/1.sql

please input salary(weekly): 1000

old 2: where salary>&sal

new 2: where salary> 1000

注:① accept接受一行的輸入,並且把輸入的資料根據指定按照指定的型別存放到變數(如不存在,自動建立乙個)中。

② fomrat用於制定輸入的資料格式,如數字可以指定』999.99』,字元可以指定長度』a10』

③ 如果型別是char,長度最大240。

(2) prompt

輸出提示資訊。

語法:pro[mpt] [text]

舉例:sql> prompt hello,world

hello,world

(3) pause

輸出一行資訊,並等待使用者輸入回車。

語法:pau[se] [text]

舉例:sql> pause please press [return]

please press [return]

SQL PLUS命令大全

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

SqlPlus命令大全

1.執行乙個sql指令碼檔案 sql start file name sql file name 我們可以將多條sql語句儲存在乙個文字檔案中,這樣當要執行這個檔案中的所有的sql語句時,用上面的任一命令即可,這類似於dos中的批處理。2.對當前的輸入進行編輯 sql edit 3.重新執行上一次執...

Sqlplus登入命令

1.直接敲sqlplus並回車就是啟動sql plus,輸入user及password將使使用者登陸到預設的資料庫。請輸入使用者名稱 2.sqlplus user password service name 將連線到指定的資料庫。3.敲sqlplus nolog就是使sql plus啟動,但不登陸o...