CHECK_CONSTRAINTS
Van toepassing op: Databricks SQL
Databricks Runtime
Unity Catalog
Gereserveerd voor toekomstig gebruik.
INFORMATION_SCHEMA.CHECK_CONSTRAINTS beschrijft de controlebeperkingen die zijn gedefinieerd voor tabellen.
Definitie
De CHECK_CONSTRAINTS
-relatie bevat de volgende kolommen:
Naam | Gegevenstype | Null-waarde toegestaan | Standaard | Beschrijving |
---|---|---|---|---|
CONSTRAINT_CATALOG |
STRING |
Nr. | Ja | Catalogus met de controlebeperking. |
CONSTRAINT_SCHEMA |
STRING |
Nr. | Ja | Schema met de controlebeperking. |
CONSTRAINT_NAME |
STRING |
Nr. | Ja | Naam van de controlebeperking. |
CHECK_CLAUSE |
STRING |
Nr. | Ja | De tekst van de controlevoorwaarde. |
SQL_PATH |
STRING |
Nr. | Ja | Altijd NULL , gereserveerd voor toekomstig gebruik. |
Beperkingen
De volgende beperkingen zijn van toepassing op de CHECK_CONSTRAINT
relatie:
Klas | Naam | Kolomlijst | Beschrijving |
---|---|---|---|
Primaire sleutel | CHK_CONS_PK |
CONSTRAINT_CATALOG , , CONSTRAINT_SCHEMA CONSTRAINT_NAME |
Unieke id voor de beperking. |
Refererende sleutel | CHK_CONS_TAB_CONS_FK |
CONSTRAINT_CATALOG , , CONSTRAINT_SCHEMA CONSTRAINT_NAME |
Verwijzingen TABLE_CONSTRAINTS. |
Voorbeelden
> SELECT constraint_name, check_clause
FROM information_schema.check_constraints
WHERE table_schema = 'information_schema';