New->CommandWindow(命令窗口);??設(shè)置關(guān)鍵字自動(dòng)大寫:Tools->Preferences->Editor,其中Keywordcase選擇Uppercase。在窗口中輸入sql語句時(shí),關(guān)" />
【精選】PLSQL 使用技巧(快捷鍵/關(guān)鍵字等) | 您所在的位置:網(wǎng)站首頁 › 姓劉屬猴女孩名字大全集圖片 › 【精選】PLSQL 使用技巧(快捷鍵/關(guān)鍵字等) |
類SQL PLUS窗口:File->New->Command Window (命令窗口);?? 設(shè)置關(guān)鍵字自動(dòng)大寫:Tools->Preferences->Editor,其中Keyword case選擇Uppercase。在窗口中輸入sql語句時(shí),關(guān)鍵字會(huì)自動(dòng)大寫,而其它都是小寫。 查看執(zhí)行計(jì)劃:選中需要分析的SQL語句,點(diǎn)擊工具欄的Explain plan按鈕(即執(zhí)行計(jì)劃);選中需要分析的SQL語句,直接按F5;(主要用于分析SQL語句執(zhí)行效率,分析表的結(jié)構(gòu),便于為sql調(diào)優(yōu)提供直觀依據(jù)) 自動(dòng)替換:快捷輸入SQL語句。例如輸入s,按下空格,自動(dòng)替換成SELECT;再例如,輸入sf,按下空格,自動(dòng)替換成SELECT * FROM,節(jié)省了大量的時(shí)間去編寫重復(fù)的SQL語句。 設(shè)置方法:菜單Tools–>Preferences–>Editor–>AutoReplace(自動(dòng)替換)–>Edit 建立一個(gè)文本文件 shortcuts.txt,并寫入如下內(nèi)容: s=SELECT i=INSERT u=UPDATE s=SELECT f=FROM w=WHERE o=ORDER BY d=DELETE df=DELETE FROM sf=SELECT * FROM sc=SELECT COUNT(*) FROM sfu=SELECT * FROM FOR UPDATE cor=CREATE OR REPLACE p=PROCEDURE fn=FUNCTION t=TIGGER v=VIEW sso=SET serveroutput ON;將?shortcuts.txt 另存到PL/SQL Developer的安裝路徑下的 ~/PlugIns 目錄下 Tools–>Preferences–>User Interface–>Editor–>AutoReplace,選中Enable復(fù)選框,然后瀏覽文件選中之前創(chuàng)建的 shortcuts.txt,點(diǎn)擊 Apply。 重啟PL/SQL Developer,在sql窗口中輸入設(shè)定的代碼替換,并按下空格做測試。? ? ? ? *注意:shortcuts.txt不可刪除掉,否則快捷鍵無法用 設(shè)置快捷鍵 (設(shè)置方法:菜單Tools–>Preferences–>用戶界面–>鍵配置) 推薦快捷鍵設(shè)置: 新建sql窗口:ctrl+shift+s 新建命令窗口:ctrl+shift+c 新建測試窗口:ctrl+shift+t PL/SQL Developer美化器:ctrl+shift+f 重做:ctrl+shift+z 撤銷:ctrl+z 選中所有:ctrl+a 縮進(jìn):tab 取消縮進(jìn):shift+tab 大寫:ctrl+shift+x 小寫:ctrl+shift+y 注釋:ctrl+D 取消注釋:ctrl+shift+D 查找:ctrl+f 顯示表結(jié)構(gòu):ctrl+鼠標(biāo)懸停在表名上 模板列表:shift+alt+r 窗口列表:ctrl+w執(zhí)行單條SQL語句:按F8鍵; TNS Names:菜單Help->Support Info(支持信息)->TNS Names,可以查看本Oracle的tnsnames.ora; 調(diào)試存儲過程 調(diào)用存儲過程的方法: 在PL/SQL Developer左邊的對象Browser中選擇 Procedures,查找需要調(diào)用的存儲過程;選中調(diào)試的存儲過程,點(diǎn)擊右鍵,選擇 Test,在彈出來的T est scrīpt窗口中,對于定義為in類型的參數(shù),需要給該參數(shù)的Value輸入值;最后點(diǎn)擊上面的條數(shù)按鈕:Start debugger?或者 按F9;點(diǎn)擊 RUN 或者?Ctrl+R調(diào)試快捷鍵切換斷點(diǎn):ctrl+b 開始:f9 運(yùn)行:ctrl+r 單步進(jìn)入:ctrl+n 單步跳過:ctrl+o 單步退出:ctrl+t 運(yùn)行到異常:ctrl+y登錄后默認(rèn)自動(dòng)選中My Objects 默認(rèn)情況下,PLSQL Developer登錄后,Brower里會(huì)選擇All objects,如果你登錄的用戶是dba,要展開tables目錄,正常情況都需要等待幾秒鐘。而選擇My Objects后響應(yīng)速率則是以毫秒計(jì)算的,會(huì)加快加載及查詢速率。 設(shè)置方法: Tools菜單–>Brower Filters,會(huì)打開Brower Folders的定義窗口,把“My Objects”設(shè)為默認(rèn)即可。 Tools菜單–>Brower Folders中將經(jīng)常使用的目錄(如:Tables /Views/Seq/ Functions/Procedures)向上移動(dòng),并添加顏色區(qū)分,可以大大縮短你尋找各個(gè)數(shù)據(jù)庫對象的時(shí)間。
|
今日新聞 |
推薦新聞 |
專題文章 |
CopyRight 2018-2019 實(shí)驗(yàn)室設(shè)備網(wǎng) 版權(quán)所有 |