1. 程式人生 > >PL/SQL Developer使用技巧、快捷鍵設定

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

PL/SQL Developer使用技巧、快捷鍵
1、類SQL PLUS視窗:File->New->Command Window,這個類似於oracle的客戶端工具sql plus,但比它好用多了。

2、設定關鍵字自動大寫:Tools->Preferences->Editor,將Keyword case選擇Uppercase。這樣在視窗中輸入sql語句時,關鍵字會自動大寫,而其它都是小寫。這樣閱讀程式碼比較容易,且保持良好得編碼風格,同理,在Tools->Preferences->Code Assistant(助手)裡可以設定程式碼提示延遲時間、輸入幾個字元時提示、資料庫物件的大寫、小寫,首字母大寫等;

3、檢視執行計劃:選中需要分析的SQL語句,然後點選工具欄的Explain plan按鈕(即執行計劃),或者直接按F5;這個主要用於分析SQL語句執行效率,分析表的結構,便於為sql調優提供直觀依據;

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

設定方法:選單Tools–>Preferences–>Editor–>AutoReplace(自動替換)–>Edit

1)、建立一個文字檔案shortcuts.txt,並寫入如下內容:
s=SELECT
複製程式碼另存到PL/SQL Developer的安裝路徑下的~/PlugIns目錄下
2)、Tools–>Preferences–>User Interface–>Editor–>AutoReplace,選中Enable複選框,然後瀏覽檔案選中之前建立的shortcuts.txt,點選Apply。
3)、重啟PL/SQL Developer,在sql視窗中輸入s+空格,sc+空格做測試。
注意:shortcuts.txt不可刪除掉,否則快捷鍵無法用

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

設定快捷鍵(設定方法:選單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(慎用,不可恢復,俺是禁用哦O(∩_∩)O~)
選中所有:ctrl+a
縮排:tab
取消縮排:shift+tab
大寫:ctrl+shift+x
小寫:ctrl+shift+y
註釋:ctrl+h
取消註釋:ctrl+m
查詢:ctrl+f
顯示錶結構:ctrl+滑鼠懸停在表名上
模板列表:shift+alt+r
視窗列表:ctrl+w

5、執行單條SQL語句:按F8鍵

6、TNS Names:選單Help->Support Info(支援資訊)->TNS Names,可以檢視Oracle的tnsnames.ora;

7、除錯儲存過程
在使用PL/SQL Developer操作Oracle時,有時候呼叫某些儲存過程,或者除錯儲存過程;
呼叫儲存過程的方法:
1)、首先,在PL/SQL Developer左邊的Browser中選擇Procedures,查詢需要呼叫的儲存過程;
2)、然後,選中除錯的儲存過程,點選右鍵,選擇Test,在彈出來的Test scrīpt視窗中,對於定義為in型別的引數,需要給該引數的Value輸入值;最後點選上面的條數按鈕:Start debugger或者按F9;
3)、最後點選:RUN 或者Ctrl+R 。

除錯快捷鍵
切換斷點: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後響應速率則是以毫秒計算的。

設定方法:
Tools選單–>Brower Filters,會開啟Brower Folders的定單視窗,把“My Objects”設為預設即可。
Tools選單–>Brower Folders中把你經常點的幾個目錄(比如:Tables Views Seq Functions Procedures)移得靠上一點,並加上顏色區分,這樣你的平均尋表時間會大大縮短,試試看。

優先順序,從左往右
Tables–>Tablespaces–>Procedures–>Users–>Roles

相關推薦

PL/SQL使用技巧快捷

類型 pac 數據庫對象 sso 重啟 all 取消 sql plus app 註:以下內容純屬拷貝 1、類SQL PLUS窗口:File->New->Command Window,這個類似於oracle的客戶端工具sql plus,但比它好用多了。2、設置

PL/SQL Developer使用技巧快捷設定

PL/SQL Developer使用技巧、快捷鍵 1、類SQL PLUS視窗:File->New->Command Window,這個類似於oracle的客戶端工具sql plus,但比它好用多了。 2、設定關鍵字自動大寫:Tools->P

PL/SQL Developer主介面視窗預設設定

PL/SQL Developer每次開啟,主介面左側視窗依次為“連結”、“物件”和“視窗列表”,但經常使用的是“物件”這個視窗,所以一般情況下我會將“連結”和“視窗列表”兩個視窗關掉或隱藏起來。但發現一個缺點,就是每次重新啟動PL/SQL後,主介面左側視窗又會變成下圖1的

IDEA使用技巧快捷一覽表

Idea 最常用快捷鍵 1.Ctrl+E,可以顯示最近編輯的檔案列表 2.Shift+Click可以關閉檔案 3.Ctrl+[或]可以跳到大括號的開頭結尾 4.Ctrl+Shift+Backspace可以跳轉到上次編輯的地方 5.Ctrl+F12,可以

PL/SQL Developer匯入匯出表結構和表資料

      在表的所有者不能改變的情況下,可以使用匯入匯出表結構和表資料的方法,將表移動到你想要的所有者下(注:特別是建立表的時候如果以sysdba的身份登入的話,所有表的所有者都為sys,此時會對你用c#訪問資料庫產生麻煩,我在我的另一篇文章中也提到《.NET連線Ora

PL/SQL快捷設定以及使用技巧

1、登入後預設自動選中My Objects      預設情況下,PLSQL Developer登入後,Brower裡會選擇All objects,如果你登入的使用者是dba,要展開tables目錄,正常情況都需要Wait幾秒鐘,而選擇My Objects後

PL/SQL Developer 關閉Sql窗口快捷

lose ati tps developer pre tle 一個 com 查看大圖 preferences->keyconfigration->file/close然後設置你喜歡的按鍵就行了。(ps:這個close是關閉當前活動的那一個頁面)PL/SQL Develop

PL/SQL Developer的安裝及配置OCI庫(包括漢化和快捷失效問題的解決)

安裝 1.下載安裝不多說 2.破解 開啟Developer,開啟幫助(Help)中的註冊(Register),對照著破解工具中,輸入產品代號(Product Code)、序列號(Serial Number)、密碼(Password),即可破解。 3.配置OCI庫以連線遠端資料庫

PL/SQL Developer快捷無效的恢復方法

最近使用PL/SQL Developer時,Ctrl+C,Ctrl+V都不能用了,忍著用右鍵使用了兩三天,實在不願忍下去了,就在選單裡一個一個找,最後終於找到修改的方法。 開啟Tools-->Perferences…,User Interface,Key Configu

PL/SQL Developer導入導出表結構和表數據

pic 過濾 per tab 表結構 sql文件 insert sequence use 在表的所有者不能改變的情況下,可以使用導入導出表結構和表數據的方法,將表移動到你想要的所有者下(註:特別是建立表的時候如果以sysdba的身份登錄的話,所有表的所有者都為sys,此時會

PL/SQL Developer使用技巧(部分)

技巧 gin sel mar png ctrl+ chan 編譯 margin PL/SQL Developer使用技巧(部分) 關鍵字自動大寫 在sql命令窗口中輸入SQL語句時,想要關鍵字自動大寫,引人註目該怎麽辦呢? 一步設置就可以達成了。點擊Tools

PL/SQL Developer使用技巧(轉)

1、PL/SQL Developer記住登陸密碼 在使用PL/SQL Developer時,為了工作方便希望PL/SQL Developer記住登入Oracle的使用者名稱和密碼; 設定方法:PL/SQL Developer 7.1.2 ->tools->Prefer

PL/SQL Developer x64 官網下載中文包註冊碼

  PL/SQL Developer x64 官網下載、中文包、註冊碼 2018年02月06日 14:24:54 你的笑忘書 閱讀數:1063 標籤: oraclePLSQL Developerx64 更多 個人分類: 

PL/SQL Developer設定SQL自動換行

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

PL/SQL教程:PL/SQL Developer使用技巧

1、PL/SQL Developer記住登陸密碼 在使用PL/SQL Developer時,為了工作方便希望PL/SQL Developer記住登入Oracle的使用者名稱和密碼; 設定方法:tools->Preferences->Oracle-&

PL/SQL developer的下載安裝使用破解,親自測試。安全使用。

一、簡單認識 PL/SQL developer PL/SQL Developer是一個整合開發環境,專門開發面向Oracle資料庫的應用。PL/SQL也是一種程式語言,叫做過程化SQL語言(Procedural Language/SQL)。PL/SQL是Ora

使用PL/SQL developer ORACLE 建立儲存過程DBMS_JOB定時任務

由於需要對資料庫的一個表進行定時更新,之前想在後臺寫定時任務,後來發現數據庫的dems_job比較方便,之前並沒有接觸過PL/SQL和Oracle的定時任務Job,為了實現這一需求,於是在網上找了各種資料。 建立定時任務job之前首先需要有我們要操作的資料庫表,然後我們應該

使用PL/SQL Developer工具來實現建立表空間建立資料庫備份資料庫資料匯出等操作

如何結合Sql指令碼和PL/SQL Developer工具來實現建立表空間、建立資料庫、備份資料庫、資料匯出等操作,然後實現Oracle物件建立、匯入資料等操作,方便我們快速瞭解、建立所需要的部署Sql指令碼和資料庫操作。 [sql] view plain cop

PL/SQL Developer 操作匯出資料指令碼資料

完整的匯出整個資料庫表結構即dmp檔案方法: Tools-->Export Tables :選擇Oracle Export 預設選項即可,在Output file選擇一個輸出目標 點選Export,即可匯出表結構 匯出表中資料 Tools-->Export Tables :選擇SQL In

在64位Win7下安裝Oracle 10g客戶端,以及PL/SQL DeveloperTOAD的經驗

用了整整兩天時間才在64位Win7下裝好了Oracle的開發環境(包括Oracle的客戶端和第三方客戶端工具),這樣的效率真是太讓人汗顏了。不過好在最後還是安裝成功了。 安裝過程: 1、下載Oracle 10g的客戶端程式,檔名是 10201_client_win32.zip,下載地址