PARAMETERS

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime 11.3 LTS dan di atas centang ditandai ya Unity Catalog saja

Penting

Fitur ini ada di Pratinjau Publik.

INFORMATION_SCHEMA. PARAMETER mencantumkan parameter rutin dalam katalog.

Baris yang dikembalikan terbatas pada rutinitas yang diistimewakan pengguna untuk berinteraksi.

Definisi

Relasi PARAMETERS berisi kolom berikut:

Nama Jenis data Dapat diubah ke null Standard Deskripsi
SPECIFIC_CATALOG STRING Tidak Ya Katalog yang berisi rutinitas.
SPECIFIC_SCHEMA STRING Tidak Ya Database (skema) yang berisi rutinitas.
SPECIFIC_NAME STRING Tidak Ya Nama skema unik (spesifik) dari rutinitas.
ORDINAL_POSITION INTEGER Tidak Ya Posisi (berbasis 1) parameter dalam daftar parameter rutin.
PARAMETER_MODE STRING Tidak Ya Selalu 'IN'. Disiapkan untuk penggunaan masa mendatang.
IS_RESULT STRING Tidak Ya Selalu 'NO'. Disiapkan untuk penggunaan masa mendatang.
AS_LOCATOR STRING Tidak Ya Selalu 'NO'. Disiapkan untuk penggunaan masa mendatang.
PARAMETER_NAME STRING Ya Ya Nama parameter, NULL jika tidak disebutkan namanya.
DATA_TYPE STRING Tidak Ya Nama jenis data parameter.
FULL_DATA_TYPE STRING Tidak Tidak Definisi jenis data parameter, misalnya 'DECIMAL(10, 4)'.
CHARACTER_MAXIMUM_LENGTH INTEGER Ya Ya Selalu NULL, dicadangkan untuk digunakan di masa mendatang.
CHARACTER_OCTET_LENGTH STRING Ya Ya Selalu NULL, dicadangkan untuk digunakan di masa mendatang.
NUMERIC_PRECISION INTEGER Ya Ya Untuk jenis numerik integral base-2, FLOAT, dan DOUBLE, jumlah bit yang didukung. Untuk DECIMAL jumlah digit, NULL jika tidak.
NUMERIC_PRECISION_RADIX INTEGER Ya Ya Untuk DECIMAL 10, untuk semua jenis numerik lainnya 2, NULL jika tidak.
NUMERIC_SCALE INTEGER Ya Ya Untuk tipe numerik integral 0, untuk DECIMAL jumlah digit di sebelah kanan titik desimal, NULL jika tidak.
DATETIME_PRECISION INTEGER Ya Ya Untuk DATE 0, untuk TIMESTAMP, dan INTERVAL ... SECOND 3, 0 lainnya INTERVAL , NULL jika tidak.
INTERVAL_TYPE STRING Ya Ya Untuk INTERVAL bagian unit interval, misalnya 'YEAR TO MONTH', NULL jika tidak.
INTERVAL_PRECISION INTERAL Ya Ya Selalu NULL, dicadangkan untuk digunakan di masa mendatang.
MAXIMUM_CARDINALITY INTEGER Ya Ya Selalu NULL, dicadangkan untuk digunakan di masa mendatang.
PARAMETER_DEFAULT STRING Ya Ya Selalu NULL, dicadangkan untuk digunakan di masa mendatang.
COMMENT STRING Ya Tidak Komentar opsional yang menjelaskan parameter .

Kendala

Batasan berikut berlaku untuk PARAMETERS relasi:

Kelas Nama Daftar Kolom Deskripsi
Kunci utama PARAMETERS_PK SPECIFIC_CATALOG, , SPECIFIC_SCHEMASPECIFIC_NAME,ORDINAL_POSITION Mengidentifikasi parameter secara unik.
Kunci asing PARAMETERS_ROUTINES_FK SPECIFIC_CATALOG, , SPECIFIC_SCHEMASPECIFIC_NAME Referensi ROUTINES_PK

Contoh

> SELECT parameter_name, data_type
    FROM information_schema.parameters
    WHERE specific_schema = 'default'
      AND specific_name = 'foo'
    ORDER BY ordinal_position;