PG_ _ PROC INFO - Amazon Redshift

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

PG_ _ PROC INFO

PG_ PROC _ INFO adalah tampilan sistem Amazon Redshift yang dibangun di atas tabel katalog SQL Postgre PG_ dan tabel katalog internal PROC PG_ _. PROC EXTENDED PG_ PROC _ INFO mencakup rincian tentang prosedur dan fungsi yang disimpan, termasuk informasi yang terkait dengan argumen keluaran, jika ada.

Kolom tabel

PG_ PROC _ INFO menunjukkan kolom berikut selain kolom di PG_. PROC oidKolom di PG_ PROC disebut prooid dalam tabel PROC PG_ _. INFO

Nama kolom Jenis data Deskripsi
prooid oid ID objek dari fungsi atau prosedur yang disimpan.
prokind “arang” Nilai yang menunjukkan jenis fungsi atau prosedur yang disimpan. Nilai ini adalah 'f' untuk fungsi reguler, 'p' untuk prosedur tersimpan, dan 'a' untuk fungsi agregat.
proargmode “arang" [] Array dengan mode argumen prosedur, dikodekan sebagai 'i' untuk argumen IN, 'o' untuk OUT argumen, dan 'b' untuk INOUT argumen. Jika semua argumen adalah argumen IN, bidang ini adalahNULL. Subskrip sesuai dengan posisi dalam larik proallargtypes.
proallargtipe oid [] Sebuah array dengan tipe data dari argumen prosedur. Array ini mencakup semua jenis argumen (termasuk OUT dan INOUT argumen). Namun, jika semua argumen adalah argumen IN, bidang ini adalahNULL. Berlangganan berbasis satu. Sebaliknya, proargtypes berlangganan dari nol.

Proargnames bidang di PG_ PROC _ INFO berisi nama semua jenis argumen (termasuk OUT danINOUT), jika ada.