CHECK_CONSTRAINTS

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime centang ditandai ya Unity Catalog saja

Dicadangkan untuk digunakan di masa mendatang.

INFORMATION_SCHEMA. CHECK_CONSTRAINTS akan menjelaskan batasan pemeriksaan yang ditentukan pada tabel.

Definisi

Relasi CHECK_CONSTRAINTS berisi kolom berikut:

Nama Jenis data Dapat diubah ke null Standar Deskripsi
CONSTRAINT_CATALOG STRING Tidak Ya Katalog yang berisi batasan pemeriksaan.
CONSTRAINT_SCHEMA STRING Tidak Ya Skema yang berisi batasan pemeriksaan.
CONSTRAINT_NAME STRING Tidak Ya Nama batasan pemeriksaan.
CHECK_CLAUSE STRING Tidak Ya Teks kondisi batasan pemeriksaan.
SQL_PATH STRING Tidak Ya Selalu NULL, dicadangkan untuk digunakan di masa mendatang.

Kendala

Batasan berikut berlaku untuk CHECK_CONSTRAINT relasi:

Kelas Nama Daftar Kolom Deskripsi
Kunci primer CHK_CONS_PK CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME Pengidentifikasi unik untuk batasan.
Kunci asing CHK_CONS_TAB_CONS_FK CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME Referensi TABLE_CONSTRAINTS.

Contoh

> SELECT constraint_name, check_clause
    FROM information_schema.check_constraints
    WHERE table_schema = 'information_schema';