Rumah > Artikel > pangkalan data > Bagaimana untuk melihat fail pernyataan prosedur tersimpan dalam oracle
Kaedah untuk melihat fail pernyataan prosedur tersimpan dalam Oracle ialah: Lihat definisi prosedur tersimpan: PILIH teks DARI sumber_pengguna WHERE jenis = 'PROSEDUR' DAN nama = 'Nama prosedur tersimpan'; gunakan fungsi DBMS_METADATA.GET_DDL: PILIH DBMS_METADATA. GET_DDL('PROSEDUR ', 'nama prosedur tersimpan') DARI DUAL;Untuk prosedur tersimpan yang dibuat daripada fail skrip luaran, anda boleh mencari laluan skrip_out_file dan membukanya dengan editor teks Semak
Lihat definisi prosedur tersimpan secara terus
<code class="sql">SELECT text FROM user_source WHERE type = 'PROCEDURE' AND name = '存储过程名称';</code>
Gunakan fungsi DBMS_METADATA.GET_DDL
<code class="sql">SELECT DBMS_METADATA.GET_DDL('PROCEDURE', '存储过程名称') FROM DUAL;</code>
Lihat fail skrip asas
Sekiranya anda membuat fail skrip luar anda boleh melihat fail penyata melalui langkah berikut:<code class="sql">SELECT script_out_file FROM dba_procedures WHERE procedure_name = '存储过程名称';</code>
Nota:
user_source
视图只能查看当前用户创建的存储过程。DBMS_METADATA.GET_DDL
Menggunakan paparan user_source
hanya boleh melihat prosedur tersimpan yang dibuat oleh pengguna semasa. Atas ialah kandungan terperinci Bagaimana untuk melihat fail pernyataan prosedur tersimpan dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!