mysql+sqlplus命令找不到_SQLPLUS命令技巧
SQLPLUS命令技巧(待續補充中......)
***SQLPLUS中任何命令都可以使用前3位作為簡寫,如column簡寫成col***
1、查看當前sqlplus緩存的命令:list
2、清屏命令:ho cls或cle scr或clear screen,個人比較習慣使用ho cls;
3、繼續執行上次命令:輸入/,敲擊回車或者向上方向鍵,后敲擊回車。
4、可以使用show命令查看狀態,如show user查看當前登錄的用戶;
5、可以使用“@+文件絕對路徑”打開本地計算機中的sql執行文件,如@E:\mysql.sql;
6、改表列的寬度,比如我們需要修改info表中的note字段列寬為20,column note format a20;
7、sqlplus中可以使用help index命令查看幫助菜單,找到具體命令,比如set,可以繼續使用help set查看set命令向的使用屬性。
8、可以使用&或&&或define進行變量定義,&和&&的區別是&只發揮一次作用,下次使用還需重新賦值,&&和define定義的變量可以重復多次使用,除非手工使用undefine進行消除。定義的變量類型都是字符型,輸入值時需要使用單引號,注意值后不能使用分號,直接回車即可。
9、如何關閉或顯示sqlplus變量執行時提示新或舊:set verify off | on;
10、控制查詢報表表頭是否顯示: set heading off | on;
11、設置導入的sql文件是否在命令行窗口顯示執行命令和過程:set echo off | on;
12、設置是否顯示sql命令執行后的反饋結果,比如插入3行:set feedback off | on;
13、設置屏幕輸出,如果設置為關閉,則不顯示執行結果:set termout off | on;
14、控制邏輯讀取次數:set arraysize 數值,在一定范圍內,數值越大性能越好,但并不是無上限。
15、設置報表分隔符:set colsep 自定義分隔符(比如*、&、¥都可以),可以實現表列次使用自定義分隔符連接。
16、將表字段內容分行顯示:CHR(10),在ANSI中CHR(10)代表回車;
17、sqlplus中的set更改只對當前對話有效,斷開連接后,設置失效。如想全局有效,需要在glogin.sql
中進行設置,意思是每次登陸sqlplus都會執行這個操作命令。
18、如想優化sqlplus中命令性能,可以設置echo、heading、feedback、termout等內容關閉。
總結
以上是生活随笔為你收集整理的mysql+sqlplus命令找不到_SQLPLUS命令技巧的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 打开URL
- 下一篇: linux cmake编译源码,linu