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 , reserverat för framtida användning. |
Begränsningar
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. |
Främmande nyckel | 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';