Heim> Datenbank> Oracle> Hauptteil

Oracle-Datenbankansicht gespeicherter Prozeduranweisungen

下次还敢
Freigeben: 2024-05-10 01:30:22
Original
867 Leute haben es durchsucht

Gespeicherte Prozeduranweisungen in der Oracle-Datenbank anzeigen: 1. Fragen Sie das Datenwörterbuch ab. 2. Verwenden Sie das DBMS_METADATA-Paket. 3. Verwenden Sie ein Befehlszeilentool (z. B. SQL*Plus oder SQL Developer).

Oracle-Datenbankansicht gespeicherter Prozeduranweisungen

Sehen Sie sich die Anweisungen gespeicherter Prozeduren in der Oracle-Datenbank an.

Fragen Sie das Datenwörterbuch direkt ab. SQL*Plus oder SQL Developer )

SELECT * FROM USER_PROCEDURES WHERE PROCEDURE_NAME = '存储过程名称';
Nach dem Login kopieren

Im Detail erweitern

Ein Datenwörterbuch verwenden

In der DatenwörterbuchtabelleUSER_PROCEDURESwerden Informationen über die aktuelle benutzerdefinierte gespeicherte Prozedur gespeichert. Die SpaltePROCEDURE_NAMEenthält den Namen der gespeicherten Prozedur.

Verwendung des DBMS_METADATA-Pakets

Die FunktionDBMS_METADATA.GET_DDLgibt die DDL-Anweisung für das angegebene Objekt zurück, einschließlich gespeicherter Prozeduren.

USER_PROCEDURES存储有关当前用户定义的存储过程的信息。PROCEDURE_NAME列包含存储过程的名称。

使用 DBMS_METADATA 包

DBMS_METADATA.GET_DDL函数返回指定对象的 DDL 语句,其中包括存储过程。

使用命令行工具

SHOW PROCEDURE命令显示存储过程的源代码。

示例

查看名为GET_CUSTOMER_ORDERSVerwenden Sie den Befehl

SHOW PROCEDUREdes Befehlszeilentools, um den Quellcode der gespeicherten Prozedur anzuzeigen. BeispielSehen Sie sich die gespeicherte Prozedur mit dem Namen GET_CUSTOMER_ORDERSan:
SELECT DBMS_METADATA.GET_DDL('PROCEDURE', '存储过程名称') FROM DUAL;
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonOracle-Datenbankansicht gespeicherter Prozeduranweisungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!