CHECK_CONSTRAINTS

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Yalnızca Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime onay işareti evet olarak işaretlenmiş Unity Kataloğu

Daha sonraki kullanımlar için ayrılmıştır.

INFORMATION_SCHEMA. CHECK_CONSTRAINTS tablolarda tanımlanan denetim kısıtlamalarını açıklar.

Tanım

İlişki CHECK_CONSTRAINTS aşağıdaki sütunları içerir:

Veri Akışı Adı Veri türü Null Atanabilir Standart Açıklama
CONSTRAINT_CATALOG STRING Hayır Evet Denetim kısıtlamasını içeren katalog.
CONSTRAINT_SCHEMA STRING Hayır Evet Denetim kısıtlamasını içeren şema.
CONSTRAINT_NAME STRING Hayır Evet Denetim kısıtlamasının adı.
CHECK_CLAUSE STRING Hayır Evet Denetim kısıtlama koşulunun metni.
SQL_PATH STRING Hayır Evet Her zaman NULL, gelecekte kullanmak üzere ayrılmıştır.

Sınırlamalar

İlişki için CHECK_CONSTRAINT aşağıdaki kısıtlamalar geçerlidir:

Sınıf Veri Akışı Adı Sütun Listesi Açıklama
Birincil anahtar CHK_CONS_PK CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME Kısıtlama için benzersiz tanımlayıcı.
Yabancı anahtar CHK_CONS_TAB_CONS_FK CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME Başvurular TABLE_CONSTRAINTS.

Örnekler

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