CHECK_CONSTRAINTS
Si applica solo a:Databricks SQL Databricks Runtime Unity Catalog
Riservato a un uso futuro.
INFORMATION_SCHEMA.CHECK_CONSTRAINTS descrive i vincoli definiti nelle tabelle.
Definizione
La relazione CHECK_CONSTRAINTS
contiene le colonne seguenti:
Nome | Tipo di dati | Nullable | Standard | Descrizione |
---|---|---|---|---|
CONSTRAINT_CATALOG |
STRING |
No | Sì | Catalogo contenente il vincolo CHECK. |
CONSTRAINT_SCHEMA |
STRING |
No | Sì | Schema contenente il vincolo CHECK. |
CONSTRAINT_NAME |
STRING |
No | Sì | Nome del vincolo check. |
CHECK_CLAUSE |
STRING |
No | Sì | Testo della condizione del vincolo CHECK. |
SQL_PATH |
STRING |
No | Sì | Sempre NULL , riservato a un uso futuro. |
Vincoli
Alla relazione CHECK_CONSTRAINT
, vengono applicati i seguenti vincoli:
Classe | Nome | Elenco colonne | Descrizione |
---|---|---|---|
Chiave primaria | CHK_CONS_PK |
CONSTRAINT_CATALOG , CONSTRAINT_SCHEMA , CONSTRAINT_NAME |
Identificatore univoco per il vincolo. |
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';