Es gibt drei Möglichkeiten, gespeicherte Prozeduranweisungen von Oracle anzuzeigen: 1. Verwenden Sie SQL*Plus, um die Tabelle „user_source“ abzufragen. 2. Klicken Sie mit der rechten Maustaste auf die gespeicherte Prozedur in SQL Developer und wählen Sie „Bearbeiten“. ) Funktion.
So zeigen Sie gespeicherte Oracle-Prozeduranweisungen an:
1. Verwenden Sie SQL*Plus
<code class="sql">SELECT text FROM user_source WHERE type = 'PROCEDURE' AND name = '<存储过程名称>';</code>2. Verwenden Sie SQL Developer
im Objekt Erweitern Sie den Knoten „Gespeicherte Prozedur“ im Browser.
<code class="sql">SELECT DBMS_METADATA.GET_DDL('PROCEDURE', '<存储过程名称>') FROM dual;</code>Beispiel
Angenommen, es gibt eine gespeicherte Prozedur mit dem Namen GET_EMPLOYEE_BY_ID
, um ihre Anweisungen anzuzeigen:
Verwenden Sie SQL*Plus: GET_EMPLOYEE_BY_ID
的存储过程,要查看它的语句,可以使用以下命令:
使用 SQL*Plus:
<code class="sql">SELECT text FROM user_source WHERE type = 'PROCEDURE' AND name = 'GET_EMPLOYEE_BY_ID';</code>
使用 SQL Developer:
GET_EMPLOYEE_BY_ID
<code class="sql">SELECT DBMS_METADATA.GET_DDL('PROCEDURE', 'GET_EMPLOYEE_BY_ID') FROM dual;</code>
Verwenden Sie SQL Developer:
GET_EMPLOYEE_BY_ID
und wählen Sie Bearbeiten. 🎜🎜🎜🎜Verwenden Sie DBMS_METADATA: 🎜🎜rrreeeDas obige ist der detaillierte Inhalt vonSo zeigen Sie gespeicherte Prozeduranweisungen in Oracle an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!