CHECK_CONSTRAINTS
Berlaku untuk: Databricks SQL Databricks Runtime 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';