@PhilippSalvisberg 不再為埃森哲旗下的 Trivadis 工作,並且 Trivadis/埃森哲的任何人都不會繼續這個專案。因此,該 GitHub 儲存庫於 2024 年 8 月 30 日存檔。
PL/SQL Unwrapper for SQL Developer 是一個免費擴展,用於解開使用 Oracle 資料庫伺服器版本 10g、11g、12c、18c 或 19c 的包裝實用程式包裝的 PL/SQL 程式碼。
在 SQL Developer 編輯器中開啟包裝的 PL/SQL 單元(流程、函數、套件規格、套件主體、型別規格或型別主體)
在編輯器中右鍵單擊以顯示彈出式功能表。選擇Unwrap
或只需按Ctrl-Shift-U
即可展開程式碼。
編輯器內容被展開的程式碼取代。
預設情況下,解開的程式碼不包含有效的 DDL 語句。在這種情況下, CREATE
就丟失了。您可以在首選項中變更此行為。
Add 'CREATE OR REPLACE'
選項以獲得完整的 DDL 語句。
如果您為 SQL Developer 安裝 oddgen,您將在Generators
視窗中看到PL/SQL Unwrapper
節點:
開啟 PL/SQL Unwrapper 節點以顯示導覽器樹中的所有包裝物件。選擇一個或多個要展開的物件。以下無聲影片展示如何一次解開模式中的所有包體:
點擊Help
選單並選擇Check for Updates…
。按下Add
按鈕註冊更新中心 http://update.salvis.com/ 。如果您在配置代理設定時遇到麻煩,因為您的公司需要一些額外的身份驗證或類似的身份驗證,那麼我建議從此處下載 PL/SQL Unwrapper for SQL Developer 並使用Install From Local File
選項。
您可以在此處找到所有版本和版本資訊。
請參閱常見問題。
PL/SQL Unwrapper 根據 Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License 授權。您可以在 https://creativecommons.org/licenses/by-nc-nd/3.0/ 取得授權副本。