32.13. constraint_column_usage
La vue constraint_column_usage identifie
toutes les colonnes de la base de données courante utilisées par des
contraintes. Seules sont affichées les colonnes contenues dans une
table possédée par un rôle actuellement activé. Pour une contrainte
de vérification, cette vue identifie les colonnes utilisées dans
l'expression de la vérification. Pour une contrainte de clé
étrangère, cette vue identifie les colonnes que la clé étrangère
référence. Pour une contrainte unique ou de clé primaire, cette vue
identifie les colonnes contraintes.
Tableau 32.11. Colonnes de constraint_column_usage
|
Nom
|
Type de données
|
Description
|
|
table_catalog
|
sql_identifier
|
Nom de la base de données contenant la table contenant la
colonne utilisée par certaines contraintes (toujours la
base de données courante)
|
|
table_schema
|
sql_identifier
|
Nom du schéma contenant la table contenant la colonne
utilisée par certaines contraintes
|
|
table_name
|
sql_identifier
|
Nom de la table contenant la colonne utilisée par certaines
contraintes
|
|
column_name
|
sql_identifier
|
Nom de la colonne utilisée par certaines contraintes
|
|
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
|