CHECK_CONSTRAINTS
Gilt für: Databricks SQL Databricks Runtime Nur Unity Catalog
Für die zukünftige Verwendung reserviert.
INFORMATION_SCHEMA.CHECK_CONSTRAINTS beschreibt Prüfeinschränkungen, die in Tabellen definiert sind.
Definition
Die CHECK_CONSTRAINTS
-Beziehung enthält die folgenden Spalten:
NAME | Datentyp | Nullable | Standard | BESCHREIBUNG |
---|---|---|---|---|
CONSTRAINT_CATALOG |
STRING |
Nein | Ja | Katalog, der die Prüfeinschränkung enthält. |
CONSTRAINT_SCHEMA |
STRING |
Nein | Ja | Schema, das die Prüfeinschränkung enthält. |
CONSTRAINT_NAME |
STRING |
Nein | Ja | Name der Prüfeinschränkung. |
CHECK_CLAUSE |
STRING |
Nein | Ja | Der Text der Bedingung für die Prüfeinschränkung. |
SQL_PATH |
STRING |
Nein | Ja | Immer NULL , für die zukünftige Verwendung reserviert. |
Einschränkungen
Die folgenden Einschränkungen gelten für die CHECK_CONSTRAINT
-Beziehung:
Klasse | Name | Spaltenliste | BESCHREIBUNG |
---|---|---|---|
Primary key (Primärschlüssel) | CHK_CONS_PK |
CONSTRAINT_CATALOG , CONSTRAINT_SCHEMA , CONSTRAINT_NAME |
Eindeutiger Bezeichner für die Einschränkung. |
Fremdschlüssel | CHK_CONS_TAB_CONS_FK |
CONSTRAINT_CATALOG , CONSTRAINT_SCHEMA , CONSTRAINT_NAME |
Verweist auf TABLE_CONSTRAINTS |
Beispiele
> SELECT constraint_name, check_clause
FROM information_schema.check_constraints
WHERE table_schema = 'information_schema';