大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 淺談PL/SQL快捷鍵使用技巧

淺談PL/SQL快捷鍵使用技巧

更新時(shí)間:2021-03-12 17:47:35 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1406次

快捷鍵,又叫快速鍵或熱鍵,指通過某些特定的按鍵、按鍵順序或按鍵組合來完成一個(gè)操作,很多快捷鍵往往與如 Ctrl 鍵、Shift 鍵、Alt 鍵、Fn 鍵、Windows 鍵等配合使用。在使用PL/SQL語言的過程中,為了更加簡潔方便我們也要熟練掌握PL/SQL快捷鍵使用技巧。

1、類SQL PLUS窗口

File->New->Command Window,這個(gè)類似于oracle的客戶端工具sql plus,但比它好用多了。

2、設(shè)置關(guān)鍵字自動(dòng)大寫

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

3、查看執(zhí)行計(jì)劃

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

4、自動(dòng)替換

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

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

1)、建立一個(gè)文本文件shortcuts.txt,并寫入如下內(nèi)容:

s=SELECT

另存到PL/SQL Developer的安裝路徑下的~/PlugIns目錄下

2)、Tools–>Preferences–>User Interface–>Editor–>AutoReplace,選中Enable復(fù)選框,然后瀏覽文件選中之前創(chuàng)建的shortcuts.txt,點(diǎn)擊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

縮進(jìn):tab

取消縮進(jìn):shift+tab

大寫:ctrl+shift+x

小寫:ctrl+shift+y

注釋:ctrl+h

取消注釋:ctrl+m

查找:ctrl+f

顯示表結(jié)構(gòu):ctrl+鼠標(biāo)懸停在表名上

模板列表:shift+alt+r

窗口列表:ctrl+w

5、執(zhí)行單條SQL語句

按F8鍵

6、TNS Names

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

7、調(diào)試存儲(chǔ)過程

在使用PL/SQL Developer操作Oracle時(shí),有時(shí)候調(diào)用某些存儲(chǔ)過程,或者調(diào)試存儲(chǔ)過程;

調(diào)用存儲(chǔ)過程的方法:

1)、首先,在PL/SQL Developer左邊的Browser中選擇Procedures,查找需要調(diào)用的存儲(chǔ)過程;

2)、然后,選中調(diào)試的存儲(chǔ)過程,點(diǎn)擊右鍵,選擇Test,在彈出來的Test scrīpt窗口中,對(duì)于定義為in類型的參數(shù),需要給該參數(shù)的Value輸入值;最后點(diǎn)擊上面的條數(shù)按鈕:Start debugger或者按F9;

3)、最后點(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

8、登錄后默認(rèn)自動(dòng)選中My Objects  

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

設(shè)置方法:

Tools菜單–>Brower Filters,會(huì)打開Brower Folders的定單窗口,把“My Objects”設(shè)為默認(rèn)即可。

Tools菜單–>Brower Folders中把你經(jīng)常點(diǎn)的幾個(gè)目錄(比如:Tables Views Seq Functions Procedures)移得靠上一點(diǎn),并加上顏色區(qū)分,這樣你的平均尋表時(shí)間會(huì)大大縮短,試試看。

優(yōu)先級(jí),從左往右

Tables–>Tablespaces–>Procedures–>Users–>Roles

不得不承認(rèn),在某些情況下掌握PL/SQL快捷鍵使用技巧,配合快捷鍵的使用能夠很大程度上減少我們的工作量,提高我們的工作效率,省去不必要的操作冗余。所以,不論是使用哪些開發(fā)軟件,掌握其快捷鍵的相關(guān)操作都是十分必要的。本站的PL/SQL教程并沒有給出所有的快捷鍵操作,我們需要舉一反三,在實(shí)際操作中慢慢學(xué)習(xí)掌握。

提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 天天综合天天综合 | 国产成人禁片免费观看 | 亚洲se网| 国产一区自拍视频 | 中文字幕日韩一区 | 精品亚洲性xxx久久久 | 欧美α片无限看在线观看免费 | 亚洲乱码一区二区三区在线观看 | 国产四虎免费精品视频 | 精品久久国产视频 | 国产在线自在拍91精品黑人 | 亚洲已满18点击进入在线观看 | 亚洲国产精品免费在线观看 | 久久综合色之久久综合 | 国产激情视频趣趣在线观看的 | 欧美成人性视频播放 | 亚洲精品国产第一区二区三区 | 欧美性精品hd在线观看 | 亚洲欧美日韩精品高清 | 真人一级毛片免费观看视频 | 日日夜夜伊人 | 亚洲欧洲日产国码二区首页 | 91视频专区| 毛片1级| 亚洲视频在线网 | 欧美高清性粉嫩交 | 久久免费观看视频 | 一区二区三区无码高清视频 | 国产免费福利视频 | 三级成人做爰视频 | 亚洲国产一区在线二区三区 | 免费不卡中文字幕在线 | 野外一级毛片黑人 | 国产91在线chines看 | 日日狠狠的日日日日 | 欧美精品一区二区三区观 | 欧美综合图区亚欧综合图区 | 米奇精品一区二区三区在线观看 | www.亚洲一区二区三区 | 亚洲资源站资源网在线 | 日本不卡视频在线播放 |