New->CommandWindow,這個類似于oracle的客戶端工具sqlplus,但比它好用多了。2、設(shè)置關(guān)鍵字自動大寫:Tools->Preferences->Editor,將Keywordcase選擇U" />

亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

PL/SQL Developer使用技巧、快捷鍵

系統(tǒng) 2022 0

(轉(zhuǎn)) PL/SQL Developer使用技巧、快捷鍵

來源:?http://www.cnblogs.com/linjiqin/archive/2013/06/24/3152538.html

評論:真心好用啊 感謝博主了

1、類SQL PLUS窗口:File->New->Command Window,這個類似于oracle的客戶端工具sql plus,但比它好用多了。

2、設(shè)置關(guān)鍵字自動大寫:Tools->Preferences->Editor,將Keyword case選擇Uppercase。這樣在窗口中輸入sql語句時,關(guān)鍵字會自動大寫,而其它都是小寫。這樣閱讀代碼比較容易,且保持良好得編碼風(fēng)格,同理,在Tools->Preferences->Code Assistant(助手)里可以設(shè)置代碼提示延遲時間、輸入幾個字符時提示、數(shù)據(jù)庫對象的大寫、小寫,首字母大寫等;

3、查看執(zhí)行計劃:選中需要分析的SQL語句,然后點擊工具欄的Explain plan按鈕(即執(zhí)行計劃),或者直接按F5;這個主要用于分析SQL語句執(zhí)行效率,分析表的結(jié)構(gòu),便于為sql調(diào)優(yōu)提供直觀依據(jù);

4、自動替換:快捷輸入SQL語句,例如輸入s,按下空格,自動替換成SELECT;再例如,輸入sf,按下空格,自動替換成SELECT * FROM,非常方便,節(jié)省了大量的時間去編寫重復(fù)的SQL語句。

設(shè)置方法:菜單Tools–>Preferences–>Editor–>AutoReplace(自動替換)–>Edit

1)、建立一個文本文件shortcuts.txt,并寫入如下內(nèi)容:
s=SELECT
復(fù)制代碼另存到PL/SQL Developer的安裝路徑下的~/PlugIns目錄下
2)、Tools–>Preferences–>User Interface–>Editor–>AutoReplace,選中Enable復(fù)選框,然后瀏覽文件選中之前創(chuàng)建的shortcuts.txt,點擊Apply。
3)、重啟PL/SQL Developer,在sql窗口中輸入s+空格,sc+空格做測試。
注意:shortcuts.txt不可刪除掉,否則快捷鍵無法用

下面定義了一些規(guī)則作為參考
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;

設(shè)置快捷鍵(設(shè)置方法:菜單Tools–>Preferences–>用戶界面–>鍵配置)
新建sql窗口:ctrl+shift+s
新建命令窗口:ctrl+shift+c
新建測試窗口:ctrl+shift+t
PL/SQL Developer美化器:ctrl+shift+f
重做:ctrl+shift+z
撤銷:ctrl+z
清除:ctrl+d(慎用,不可恢復(fù),俺是禁用哦O(∩_∩)O~)
選中所有:ctrl+a
縮進:tab
取消縮進:shift+tab
大寫:ctrl+shift+x
小寫:ctrl+shift+y
注釋:ctrl+h
取消注釋:ctrl+m
查找:ctrl+f
顯示表結(jié)構(gòu):ctrl+鼠標懸停在表名上
模板列表:shift+alt+r
窗口列表:ctrl+w

5、執(zhí)行單條SQL語句:按F8鍵

6、TNS Names:菜單Help->Support Info(支持信息)->TNS Names,可以查看Oracle的tnsnames.ora;

7、調(diào)試存儲過程
在使用PL/SQL Developer操作Oracle時,有時候調(diào)用某些存儲過程,或者調(diào)試存儲過程;
調(diào)用存儲過程的方法:
1)、首先,在PL/SQL Developer左邊的Browser中選擇Procedures,查找需要調(diào)用的存儲過程;
2)、然后,選中調(diào)試的存儲過程,點擊右鍵,選擇Test,在彈出來的Test scrīpt窗口中,對于定義為in類型的參數(shù),需要給該參數(shù)的Value輸入值;最后點擊上面的條數(shù)按鈕:Start debugger或者按F9;
3)、最后點擊:RUN 或者Ctrl+R 。

調(diào)試快捷鍵
切換斷點:ctrl+b
開始:f9
運行:ctrl+r
單步進入:ctrl+n
單步跳過:ctrl+o
單步退出:ctrl+t
運行到異常:ctrl+y

8、模板快捷鍵

9、登錄后默認自動選中My Objects??

默認情況下,PLSQL Developer登錄后,Brower里會選擇All objects,如果你登錄的用戶是dba,要展開tables目錄,正常情況都需要Wait幾秒鐘,而選擇My Objects后響應(yīng)速率則是以毫秒計算的。

設(shè)置方法:
Tools菜單–>Brower Filters,會打開Brower Folders的定單窗口,把“My Objects”設(shè)為默認即可。
Tools菜單–>Brower Folders中把你經(jīng)常點的幾個目錄(比如:Tables Views Seq Functions Procedures)移得靠上一點,并加上顏色區(qū)分,這樣你的平均尋表時間會大大縮短,試試看。

優(yōu)先級,從左往右
Tables–>Tablespaces–>Procedures–>Users–>Roles

PL/SQL Developer使用技巧、快捷鍵


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!??!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 91热国内精品永久免费观看 | 日韩欧美亚洲每日更新网 | 91精品国产免费 | m3u8久久国产精品影院 | 欧美日韩永久久一区二区三区 | 狠狠色伊人亚洲综合成人 | 何以笙箫默在线观看 | 日日撸| 91视频最新地址 | 99热在这里只有精品 | 男女黄网站| 亚洲欧美精品综合中文字幕 | 激情久久久久久久久久久 | 国产精品视频一 | 天天综合网天天做天天受 | 狠狠色伊人亚洲综合第8页 狠狠色综合久久丁香婷婷 狠狠色综合久久婷婷 | 免费aⅴ视频 | 高清欧美一级在线观看 | 日本性网址 | 99热这里只有精品7 99热这里只有精品8 | 亚洲一在线| 国产未成女年一区二区 | 伊人久久影院 | ass最极品女人下部pic | 久久精品亚洲综合 | 国产尤物| 日韩中文欧美 | www.黄网站 | 久久图片| 亚洲精品国产一区二区三区四区 | 性欧美高清久久久久久久 | 欧美激情区 | 7777精品久久久大香线蕉 | 亚洲操操操 | 日本一级毛一级毛片短视频 | 国产精品国产三级国产无毒 | 欧美日本成人 | 久久加久久 | 在线免费观看亚洲 | 四虎 影院ww9584h | 久久中文娱乐网 |