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