PLSQL Developer快捷鍵及常用設置


PL/SQL developer卸載

第一步 開始菜單找到plsql developer點擊卸載

第二步 win+R 輸入regedit打開注冊表編輯器,找到下面的目錄刪掉

HKEY_CURRENT_USER\Software\Allround Automations,刪除下面的plsql developer子目錄

刪除c盤用戶下的AppData\Roaming\PLSQL Developer

 

 

注意

PL/SQL developer 要下載32位才能使用我本地32位的客戶端下的oci.dll

且每次啟動都必須使用管理員權限啟動

快捷鍵

代碼補全F6

運行F8

中斷Shift+Esc

提交F10

回滾Shift+F10

查看執行計划F5

按住Ctrl鍵點擊表名可以查看表結構

新建SQL窗口Ctrl+N (該快捷鍵是我自定義的)

查找和替換 Ctrl+F

定位行號 Ctrl+G

刪除一行代碼Ctrl+Y

選定一段代碼的三種方法

(1) 直接用鼠標拉選

(2)對於大段代碼,先將光標定位到代碼開始位置,按住Shift再將光標定位到代碼結束位置

(3)對於單行代碼,將光標定位到代碼結束位置按shift+↑

常用設置

  1. 設置雙擊表名顯示表數據, 拖放表名顯示表結構和屬性

 

  1. 設置將常用的對象放置在最前面, 並設置對象的顏色,比如table是常用的

 

  1. 設置SQL關鍵字大寫

 

  1. 自動替換

    設置自動替換之后,可以方便的快速輸入常見的SQL關鍵字

當在SQL窗口輸入 s*f后按空格鍵(或按Tab鍵)就會自動補全 SELECT * FROM

 

  1. 將PL/SQL美化器添加至快速訪問工具欄

 

  1. 選中代碼注釋和取消注釋

 

  1. 未沒有快捷鍵的命令設置快捷鍵, 比如設置Ctrl+N為新建SQL窗口 ,也可以從這個地方看到所有PL/SQL的快捷鍵命令

 

  1. 存儲用戶名和密碼,使得不用每次打開PL/SQLdeveloper都要手動輸入密碼, 而是直接選擇用戶即可登錄

 

  1. 點擊快速訪問工具欄組最右邊的下拉三角形可以自定義快速訪問工具欄, 將不常用的命令取消勾選, 添加常用的命令到快速訪問工具欄

 

  1. 設置SQL Window顯示行號

 

  1. 設置檢查連接狀態, 防止登錄超時

 

  1. 空值NULL和空格數據顯示的顏色區別(空值默認為淺黃色)

 

  1. 設置代碼助手,只輸入一個單詞就會提示了(建議延時設置成最短100 最少字符數設置成1)

 

  1. 設置長代碼自動換行顯示

 

  1. 可以將查詢到的結果選擇某些列右鍵復制到一個Excel中, 點擊復制到excel之后會自動打開一個excel文件不用我們手動創建excel后再粘貼

 

  1. 新建測試窗口,運行debug調試報錯 沒有相應的權限(具體的其他debug操作待補充)

只需要賦予當前用戶相應的權限就可以了

首先切換到系統用戶

然后使用系統用戶給scott用戶賦予相應的權限

賦權限的語句如下:

grant connect,resource to scott;

grant debug any procedure to scott;

grant debug connect session to scott;

賦完權限之后再次運行debug調試便不會報錯了

 

  1. PL/SQL developer關聯Oracle官方文檔,方便查詢

根據自己Oracle的版本下載對應的文檔

將Oracle官方文檔下載解壓到指定的目錄

再點擊 建立 即可離線查詢文檔

 

  1. 導出PL/SQL developer用戶設置

    如果需要在不同電腦上使用相同的設置就需要導出設置

  1. 執行PLSQL代碼創建存儲過程

新建或打開一個命令窗口(后綴名為.pdc) 的文件

在命令窗口中

set serveroutput on -–設置在服務器端輸出結果(注意沒有分號直接回車)

ed –打開文本編輯器

在編輯器中編寫PLSQL代碼, 編寫完后確認退出編輯器

/ --執行上面編寫好的PLSQL代碼

輸出結果

 

 

命令窗口使用的命令:

clear 清屏 Esc 退出回到當前命令行

 

  1. 如果沒有PLSQL語句塊代碼中不需要處理異常就不要寫exception關鍵字,不然會報錯,下面的代碼塊去掉exception就不報錯了

 

  1.  

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM