PL/SQL Developer使用教程:PL/SQL Developer的使用技巧(上)
PL/SQL Developer是一個(gè)集成開發(fā)環(huán)境,它專門針對Oracle數(shù)據(jù)庫的存儲(chǔ)程序單元的開發(fā)所用。PL/SQL開發(fā)者在開發(fā)Oracle應(yīng)用程序的時(shí)候都注重于開發(fā)工具簡單易用,代碼簡潔和開發(fā)效率高等特點(diǎn)。
本文主要介紹了PL/SQL Developer的一些使用技巧,閱讀文章了解一下吧。
1、PL/SQL Developer記住登陸密碼
在使用PL/SQL Developer時(shí),為了工作方便希望PL/SQL Developer記住登錄Oracle的用戶名和密碼。
設(shè)置方法:tools->Preferences->Oracle->Logon History , “Store history”是默認(rèn)勾選的,勾上“Store with password” 即可,重新登錄在輸入一次密碼則記住了
2、執(zhí)行單條SQL語句
在使用PL/SQL Developer的SQL Window時(shí),按F8鍵,PL/SQL Developer默認(rèn)是執(zhí)行該窗口的所有SQL語句,需要設(shè)置為鼠標(biāo)所在的那條SQL語句,即執(zhí)行當(dāng)前SQL語句。
設(shè)置方法:tools->Preferences-->Window types-->sql window ,勾上“AutoSelect Statement” 即可。
如果要執(zhí)行多條sql語句,將這些語句用鼠標(biāo)選上再執(zhí)行F8就可以了。
3、格式化SQL語句
在使用PL/SQL Developer的SQL Window時(shí),有時(shí)候輸入的SQL語句太長或太亂,希望能用比較通用的寫法格式話一下,這樣看起來會(huì)好看些,也好分析。
使用方法:選中需要格式化的SQL語句,然后點(diǎn)擊工具欄的PL/SQL beautifier按鈕即可.
4、查看執(zhí)行計(jì)劃
在使用PL/SQL Developer的SQL Window時(shí),有時(shí)候輸入的SQL語句執(zhí)行的效率,分析下表結(jié)構(gòu),如何可以提高查詢的效率,可以通過查看Oracle提供的執(zhí)行計(jì)劃。
使用方法:選中需要分析的SQL語句,然后點(diǎn)擊工具欄的Explain plan按鈕(即執(zhí)行計(jì)劃),或者直接按F5即可。
5、調(diào)試存儲(chǔ)過程
在使用PL/SQL Developer操作 Oracle時(shí),有時(shí)候調(diào)用某些存儲(chǔ)過程,或者調(diào)試存儲(chǔ)過程。
調(diào)用存儲(chǔ)過程的方法:首先,在PL/SQL Developer左邊的Browser中選擇Procedures,查找需要調(diào)用的存儲(chǔ)過程;然后,選中調(diào)試的存儲(chǔ)過程,點(diǎn)擊右鍵,選擇Test,在彈出來的Test scrīpt窗口中,對于定義為in類型的參數(shù),需要給該參數(shù)的Value輸入值;最后點(diǎn)擊上面的條數(shù)按鈕:Start debugger 或者按F9;最后點(diǎn)擊:RUN 或者Ctrl+R 。
6、設(shè)置快捷鍵
tools->Preferences-->user interface-->key configuration
其中F2,F3,F4,F7等鍵都還沒用上,可以為edit data等設(shè)置快捷鍵。
在sql窗口里,按著ctrl 鍵,鼠標(biāo)放到這個(gè)表名上可以 view table,加上 edit data快捷鍵,可以方便編輯表。
7、美化器設(shè)置
編寫sql語句時(shí),除了自動(dòng)感應(yīng),關(guān)鍵字能否自動(dòng)變大寫呢?使用sql美化器格式化代碼是也將小寫的關(guān)鍵字格式化為大寫。
能,請看下面的設(shè)置:
不過,如果這樣下來使用pl/sql 美化器格式化代碼時(shí),表或表字段也會(huì)格式化為大寫,需要修改美化器設(shè)置:
進(jìn)入首選項(xiàng),找到plsql 美化器設(shè)置,如上圖,不過,“語法大小寫”里的大小寫設(shè)置你可要注意咯,因?yàn)閯偛旁O(shè)置關(guān)鍵字大寫的緣故,導(dǎo)致這里設(shè)置正好相反,注意預(yù)覽的內(nèi)容就好啦。
8、設(shè)置自動(dòng)補(bǔ)全。
設(shè)置自動(dòng)提示,如果不需要就把勾去掉:
Tools->Preferences->User Interface->Code Assistant->Automatically activated
設(shè)置自動(dòng)補(bǔ)全快捷鍵:
Tools->Preferences->User Interface->Key Configuration里面有一個(gè)Tools/Code Assistant這個(gè)就是自動(dòng)補(bǔ)全的鍵。你可以設(shè)置成自己常用的鍵,Key Configuration中有很多快捷鍵都可以按照自己的需要去設(shè)置。
9、自定義代碼提示
Tools->Preferences->Edit->AutoReplace
比如設(shè)置s=select * from , i=insert into
在編輯器中敲一個(gè)s然后空格一下,就會(huì)自動(dòng)變成select * from也就是你自己設(shè)置的內(nèi)容。這個(gè)就很方便啦,不用每次對一些內(nèi)容進(jìn)行重復(fù)輸入啦。
10、關(guān)鍵字自動(dòng)大寫
Tools->Preferences->Editor,將Keyword case選擇Uppercase。
相關(guān)內(nèi)容推薦: