Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :
Databricks SQL
Databricks Runtime
Unity Catalog uniquement
Réservé pour un usage futur.
INFORMATION_SCHEMA.CHECK_CONSTRAINTS décrit les contraintes de vérification définies sur les tables.
Définition
La relation CHECK_CONSTRAINTS contient les colonnes suivantes :
| Nom | Type de données | Nullable | Standard | Description |
|---|---|---|---|---|
CONSTRAINT_CATALOG |
STRING |
Non | Oui | Catalogue contenant la contrainte de vérification. |
CONSTRAINT_SCHEMA |
STRING |
Non | Oui | Schéma contenant la contrainte de vérification. |
CONSTRAINT_NAME |
STRING |
Non | Oui | Nom de la contrainte de validation. |
CHECK_CLAUSE |
STRING |
Non | Oui | Texte de la condition de contrainte de vérification. |
SQL_PATH |
STRING |
Non | Oui | Toujours NULL, réservée à un usage ultérieur. |
Contraintes
Les contraintes suivantes s’appliquent à la relation CHECK_CONSTRAINT :
| Classe | Nom | Liste de colonnes | Description |
|---|---|---|---|
| Clé primaire | CHK_CONS_PK |
CONSTRAINT_CATALOG, CONSTRAINT_SCHEMACONSTRAINT_NAME |
Identificateur unique de la contrainte. |
| Clé étrangère | CHK_CONS_TAB_CONS_FK |
CONSTRAINT_CATALOG, CONSTRAINT_SCHEMACONSTRAINT_NAME |
Références TABLE_CONSTRAINTS. |
Exemples
> SELECT constraint_name, check_clause
FROM information_schema.check_constraints
WHERE table_schema = 'information_schema';