CHECK_CONSTRAINTS
Si applica a: SQL di Databricks
Databricks Runtime
Unity Catalog solo
Riservato a un uso futuro.
INFORMATION_SCHEMA.CHECK_CONSTRAINTS descrive i vincoli di controllo definiti in tables.
Definizione
La relazione CHECK_CONSTRAINTS
contiene i columnsseguenti:
Nome | Tipo di dati | Nullable | Standard | Descrizione |
---|---|---|---|---|
CONSTRAINT_CATALOG |
STRING |
No | Sì | Catalog contenente il controllo constraint. |
CONSTRAINT_SCHEMA |
STRING |
No | Sì | Schema contenente il controllo constraint. |
CONSTRAINT_NAME |
STRING |
No | Sì | Nome del controllo constraint. |
CHECK_CLAUSE |
STRING |
No | Sì | Il testo della condizione di verifica constraint. |
SQL_PATH |
STRING |
No | Sì | Sempre NULL , riservato a un uso futuro. |
Vincoli
Alla relazione CHECK_CONSTRAINT
, vengono applicati i seguenti vincoli:
Classe | Nome | Column List | Descrizione |
---|---|---|---|
Chiave primaria | CHK_CONS_PK |
CONSTRAINT_CATALOG , CONSTRAINT_SCHEMA , CONSTRAINT_NAME |
identifier univoci per il constraint. |
Foreign key | CHK_CONS_TAB_CONS_FK |
CONSTRAINT_CATALOG , CONSTRAINT_SCHEMA , CONSTRAINT_NAME |
Riferimenti TABLE_CONSTRAINTS. |
Esempi
> SELECT constraint_name, check_clause
FROM information_schema.check_constraints
WHERE table_schema = 'information_schema';