摘取幾個對我有用的,會不間斷增加。
- 格式化SQL語句
在使用 PL/SQL Developer的SQL Window時,有時候輸入的SQL語句太長或太亂,希望能用比較通用的寫法格式話一下,這樣看起來會好看些,也好分析;
使用方法:選中需要格式化的SQL語句,然后點擊工具欄的PL/SQL beautifier按鈕即可。 - oralce精簡客戶端的使用(待測)
要想PL/SQL連接oracle數據庫,除了PL/SQL Developer 之外還需要Oracle客戶端,有一個更方便的方法就是使用Oracle精簡客戶端,很多地方可以下載,文件很小,耗資源也少。安裝完成后修改安裝目錄下的/Oracle/ora90/network/ADMIN/tnsnames.ora文件:格式如下:
DATABASE_NAME =(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (CONNECT_DATA = #(SERVICE_NAME = dealer) (SID = SID_NAME) #(SERVER = DEDICATED) )) - 查看執行計划
在使用PL/SQL Developer的SQL Window時,有時候輸入的SQL語句執行的效率,分析下表結構,如何可以提高查詢的效率,可以通過查看Oracle提供的執行計划;
使用方法:選中需要分析的SQL語句,然后點擊工具欄的Explain plan按鈕(即執行計划),或者直接按F5即可。 - 格式化SQL語句
在使用 PL/SQL Developer的SQL Window時,有時候輸入的SQL語句太長或太亂,希望能用比較通用的寫法格式話一下,這樣看起來會好看些,也好分析;
使用方法:選中需要格式化的SQL語句,然后點擊工具欄的PL/SQL beautifier按鈕即可。 - 執行鼠標所在行的SQL語句
在使用 PL/SQL Developer的SQL Window時,按F8鍵,PL/SQL Developer默認是執行該窗口的所有SQL語句,需要設置為鼠標所在的那條SQL語句,即執行當前SQL語句;
設置方法:PL/SQL Developer 7.1.2 -->tools->Preferences-->Window types-->SQL Window ,勾上“AutoSelect Statement” 即可。 - PL/SQL Developer記住登陸密碼
在使用PL/SQL Developer時,為了工作方便希望PL/SQL Developer記住登錄Oracle的用戶名和密碼;
設置方法:PL/SQL Developer 7.1.2 ->tools->Preferences->Oracle->Logon History , “Store history”是默認勾選的,勾上“Store with password” 即可,重新登錄在輸入一次密碼則記住了。 - PL/SQL Beautifier(PL/SQL 美化器/格式化)
PLD 6以上版本有對DML代碼格式化的功能。在SQL Window或Program Window中選中部分代碼(如果不選則對整個窗口的代碼操作),在菜單中選Edit -> PL/SQL Beautifier,得到格式化的代碼。對於非法的DML語句或DDL語句,PLD將會在下方狀態欄提示PL/SQL Beautifier could not parse text。在缺省的狀態下,PLD會把DML語句的每一個字段都排在單獨的一行,這樣不方便查看。在菜單中選Edit PL/SQL Beautifier Options,進入Preferences窗口,選擇Edit,進入配置文件編輯界面:在標簽欄選DML,在窗口中部的Select, Insert和Update組框中把Fit選中,然后點擊Save,把配置文件保存到PLD的安裝目錄下,點擊Close關閉。在Rules file中輸入配置文件所在位置,點擊OK,完成配置文件切換。這時再對代碼進行格式化,就可以使每一個字段盡可能的在一行上了。 - 關鍵字自動大寫
Tools->Preferences->Editor,將Keyword case選擇Uppercase。 - 快捷鍵定義的位置
菜單Tools -> Preferences -> Key Configuration 。注意:如果設置了快捷鍵不起作用 回到Tools -> Preferences -> Key Configuration界面,點擊最上方的"Default Administrator"右邊的"..."按鈕, 在彈出的"Preference Set"界面中,對"Personal Preferences"以及下面的"Definition"->"Description"進行一下設置. - 自定義Object的順序以及登錄后默認自動選中My Objec
Object Brower中自定義Object的順序以及登錄后默認自動選中My Objects 默認情況下,PL/SQL Developer登錄后,Brower里會選擇All objects,如果你登錄的用戶是dba,要展開tables目錄,正常情況都需要Wait幾秒鍾, 而選擇My Objects后響應速率則是以毫秒計算的。 - 去掉注釋的斜體樣式
菜單Tools -> Preferences -> User Interface->Editor 在右邊的界面中"Syntax Highlighting"下,去掉"Comment"右邊的"Italic"的勾選. - 保存上次登錄布局
在window(窗口)菜單中有個save layout(保存版面)項,設置好窗口布局后,選一下此項就保存你當前的窗口布局了,下次啟動就不用再設置了