【導讀】SQL*PLUS常用命令列表。
假設當前執行命令為:select * from tab;
(a)ppend 添加文本到緩沖區當前行尾a??order by tname 結果:select * from tab order by tname;
(注:a后面跟2個空格)
(c)hange/old/new 在當前行用新的文本替換舊的文本 c/*/tname 結果:select tname from tab;
(c)hange/text從當前行刪除文本c/tab 結果:select tname from ;
del 刪除當前行
del n刪除第n行
(i)nput 文本 在當前行之后添加一行
(l)ist 顯示緩沖區中所有行
(l)ist n 顯示緩沖區中第 n 行
(l)ist m n 顯示緩沖區中 m 到 n 行
run 執行當前緩沖區的命令
/執行當前緩沖區的命令
r執行當前緩沖區的命令
@文件名 運行調入內存的sql文件,如:
SQL>; edit s<回車>;
如果當前目錄下不存在s.sql文件,則系統自動生成s.sql文件,
在其中輸入“select * from tab;”,存盤退出。
SQL>; @s<回車>;
系統會自動查詢當前用戶下的所有表、視圖、同義詞。
@@文件名 在.sql文件中調用令一個.sql文件時使用
save 文件名 將緩沖區的命令以文件方式存盤,缺省文件擴展名為.sql
get 文件名 調入存盤的sql文件
start 文件名 運行調入內存的sql文件
spool 文件名 把這之后的各種操作及執行結果“假脫機”即存盤到磁盤文件上,默認文件擴展名為.lst
spool顯示當前的“假脫機”狀態
spool off停止輸出
例:
SQL>; spool a
SQL>; spool
正假脫機到 A.LST
SQL>; spool off
SQL>; spool
當前無假脫機
exit 退出SQL*PLUS
desc 表名顯示表的結構
show user顯示當前連接用戶
show error 顯示錯誤
show all 顯示所有68個系統變量值
edit 打開默認編輯器,Windows系統中默認是notepad.exe,把緩沖區中最后一條SQL語句調入afiedt.buf文件中進行編輯
edit 文件名 把當前目錄中指定的.sql文件調入編輯器進行編輯
clear screen 清空當前屏幕顯示
轉貼來自:http://www.51cto.com 2005-12-21 15:05 出處:CU
posted on 2006-11-08 10:20
★yesjoy★ 閱讀(241)
評論(0) 編輯 收藏 所屬分類:
Oracle學習