Lihat penyata prosedur tersimpan dalam pangkalan data Oracle: 1. Tanya kamus data 2. Gunakan pakej DBMS_METADATA 3. Gunakan alat baris arahan (seperti SQL*Plus atau SQL Developer).
Lihat penyataan prosedur yang disimpan dalam pangkalan data Oracle
secara langsung menanyakan kamus data
<code class="sql">SELECT * FROM USER_PROCEDURES WHERE PROCEDURE_NAME = '存储过程名称';</code>
gunakan pakej dbms_metadata
<code class="sql">SELECT DBMS_METADATA.GET_DDL('PROCEDURE', '存储过程名称') FROM DUAL;</code>
use alat perintah (SQL*Plus atau SQL Developer atau SQL )
<code class="sql">SHOW PROCEDURE 存储过程名称</code>
Kembangkan secara terperinci
Menggunakan kamus data
Jadual kamus data USER_PROCEDURES
menyimpan maklumat tentang prosedur tersimpan yang ditentukan pengguna semasa. Lajur PROCEDURE_NAME
mengandungi nama prosedur yang disimpan. USER_PROCEDURES
存储有关当前用户定义的存储过程的信息。PROCEDURE_NAME
列包含存储过程的名称。
使用 DBMS_METADATA 包
DBMS_METADATA.GET_DDL
函数返回指定对象的 DDL 语句,其中包括存储过程。
使用命令行工具
SHOW PROCEDURE
命令显示存储过程的源代码。
示例
查看名为 GET_CUSTOMER_ORDERS
DBMS_METADATA.GET_DDL
mengembalikan pernyataan DDL untuk objek yang ditentukan, termasuk prosedur tersimpan. 🎜🎜🎜Gunakan alat baris arahan 🎜🎜🎜 perintah GET_CUSTOMER_ORDERS
: 🎜<code class="sql">SELECT * FROM USER_PROCEDURES WHERE PROCEDURE_NAME = 'GET_CUSTOMER_ORDERS';</code>
Atas ialah kandungan terperinci pangkalan data oracle melihat penyata prosedur tersimpan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!