Oracle-Sql-Developer

Oracle SQL Developer:“查找數據庫對象”中的“所有原始碼行”

  • September 24, 2018

“查找數據庫對象”中有什麼區別

搜尋 %pattern% AND

所有原始碼行

Search for %pattern%會在哪個區域搜尋,如果不是在All Source Lines中…?

我將根據版本 18.2 回答您的問題。

通過 SQL Developer 在 Oracle 數據庫中搜尋原始碼:

在此處輸入圖像描述

我們會自動通配您的搜尋字元串 - 因此您可以搜尋數據庫對象名稱,例如名為“EMP”的表,並在您的數據庫程式碼中查找該字元串。我們還確保文本的大小寫不是問題。

現在,我們認為“原始碼”是什麼?

  1. 所有原始碼行:這是 ALL_SOURCE 視圖,換句話說,您可以訪問的 PL/SQL 程式碼
  2. 所有視圖 - 視圖和物化視圖定義中包含的 SQL
  3. 所有語句 - 12cR2 數據庫的新語句,這是 PL/Scope 通過 pl/sql 編譯器為您的 pl/sql 程式碼收集的 SQL 語句
  4. ORDS - 用於定義 RESTful 服務的程式碼

我在這裡談論搜尋功能並提供影片展示。

引用自:https://dba.stackexchange.com/questions/216307