Vue REFERENTIAL_CONSTRAINTS

Cette vue Schéma d’information affiche une ligne pour chaque contrainte d’intégrité référentielle définie dans la base de données spécifiée (ou actuelle).

Pour plus d’informations sur les contraintes d’intégrité référentielle, voir Contraintes.

Voir aussi :

Vue TABLE_CONSTRAINTS

Colonnes

Nom de la colonne

Type de données

Description

CONSTRAINT_CATALOG

TEXT

Base de données à laquelle la contrainte appartient

CONSTRAINT_SCHEMA

TEXT

Schéma auquel la contrainte appartient

CONSTRAINT_NAME

TEXT

Nom de la contrainte

UNIQUE_CONSTRAINT_CATALOG

TEXT

Base de données de la contrainte unique référencée par la contrainte courante

UNIQUE_CONSTRAINT_SCHEMA

TEXT

Schéma de la contrainte unique référencée par la contrainte courante

UNIQUE_CONSTRAINT_NAME

TEXT

Nom de la contrainte unique référencée par la contrainte courante

MATCH_OPTION

TEXT

Option de correspondance pour la contrainte

UPDATE_RULE

TEXT

Règle de mise à jour pour la contrainte courante

DELETE_RULE

TEXT

Règle de suppression pour la contrainte courante

COMMENT

TEXT

Commentaire pour cette contrainte

CREATED

TIMESTAMP_LTZ

Heure de création de la contrainte

LAST_ALTERED

TIMESTAMP_LTZ

Date et heure de la dernière modification de l’objet. Consultez Notes sur l’utilisation.

Notes sur l’utilisation

  • La vue n’affiche que les objets pour lesquels le rôle actuel de la session s’est vu accorder des privilèges d’accès.

  • La colonne LAST_ALTERED est mise à jour lorsque les opérations suivantes sont effectuées sur un objet :

    • DDL opérations.

    • DML opérations (pour les tables uniquement).

    • Opérations de maintenance des métadonnées en arrière-plan effectuées par Snowflake.