CHECK_CONSTRAINTS
gäller för: Databricks SQL
Databricks Runtime
endast Unity Catalog
Reserverad för framtida användning.
INFORMATION_SCHEMA.CHECK_CONSTRAINTS beskriver kontrollbegränsningar som definierats för tabeller.
Definition
Relationen CHECK_CONSTRAINTS
innehåller följande kolumner:
Name | Datatyp | Kan ha värdet null | Standard | beskrivning |
---|---|---|---|---|
CONSTRAINT_CATALOG |
STRING |
Nej | Ja | Katalog som innehåller kontrollvillkoret. |
CONSTRAINT_SCHEMA |
STRING |
Nej | Ja | Schema som innehåller kontrollvillkoret. |
CONSTRAINT_NAME |
STRING |
Nej | Ja | Namn på kontrollvillkoret. |
CHECK_CLAUSE |
STRING |
Nej | Ja | Texten för kontrollvillkorsvillkoret. |
SQL_PATH |
STRING |
Nej | Ja | Alltid NULL , reserverad för framtida användning. |
Krav
Följande begränsningar gäller för CHECK_CONSTRAINT
relationen:
Klass | Name | Kolumnlista | beskrivning |
---|---|---|---|
Primärnyckel | CHK_CONS_PK |
CONSTRAINT_CATALOG , , CONSTRAINT_SCHEMA CONSTRAINT_NAME |
Unik identifierare för villkoret. |
Sekundärnyckel | CHK_CONS_TAB_CONS_FK |
CONSTRAINT_CATALOG , , CONSTRAINT_SCHEMA CONSTRAINT_NAME |
Referenser TABLE_CONSTRAINTS. |
Exempel
> SELECT constraint_name, check_clause
FROM information_schema.check_constraints
WHERE table_schema = 'information_schema';