CHECK_CONSTRAINTS

S’applique à : coche pour oui Databricks SQL coche marquée oui Databricks Runtime oui coché Unity Catalog uniquement

Réservé pour un usage futur.

INFORMATION_SCHEMA.CHECK_CONSTRAINTS décrit les contraintes de vérification définies sur des 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_SCHEMA, CONSTRAINT_NAME Identificateur unique de la contrainte.
Clé étrangère CHK_CONS_TAB_CONS_FK CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME Références TABLE_CONSTRAINTS.

Exemples

> SELECT constraint_name, check_clause
    FROM information_schema.check_constraints
    WHERE table_schema = 'information_schema';