

constraint_table_usage
   La vue constraint_table_usage identifie toutes les
   tables de la base de données courante utilisées par des contraintes et
   possédées par un rôle actuellement activé. (Cela diffère de la vue
   table_constraints qui identifie toutes les contraintes
   et la table où elles sont définies.) Pour une contrainte de clé étrangère,
   cette vue identifie la table que la clé étrangère référence. Pour une
   contrainte d'unicité ou de clé primaire, cette vue identifie simplement la table
   à laquelle appartient la contrainte. Les contraintes de vérification et les
   contraintes de non nullité (NOT NULL) ne sont pas incluses dans cette vue.
  
Tableau 37.16. Colonnes de constraint_table_usage
| Nom | Type de données | Description | 
|---|---|---|
| table_catalog | sql_identifier | Nom de la base de données contenant la table utilisée par quelques contraintes (toujours la base de données courante) | 
| table_schema | sql_identifier | Nom du schéma contenant la table utilisée par quelque contrainte | 
| table_name | sql_identifier | Nom de la table utilisée par quelque contrainte | 
| constraint_catalog | sql_identifier | Nom de la base de données contenant la contrainte (toujours la base de données courante) | 
| constraint_schema | sql_identifier | Nom du schéma contenant la contrainte | 
| constraint_name | sql_identifier | Nom de la contrainte |