Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

Vous n'avez pas encore de compte Developpez.com ? L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Developpez.com

PostgreSQL

Choisissez la catégorie, puis la rubrique :

34.31. key_column_usage

La vue key_column_usage identifie toutes les colonnes de la base de données courante restreintes par une contrainte unique, clé primaire ou clé étrangère. Les contraintes de vérification ne sont pas incluses dans cette vue. Seules sont affichées les colonnes auxquelles l'utilisateur a accès, parce qu'il est le propriétaire de la table ou qu'il dispose de quelque privilège.

Tableau 34.29. Colonnes de key_column_usage

Nom Type de données Description
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
table_catalog sql_identifier Nom de la base de données contenant la table contenant la colonne contrainte (toujours la base de données courante)
table_schema sql_identifier Nom du schéma contenant la table contenant la colonne contrainte
table_name sql_identifier Nom de la table contenant la colonne contrainte
column_name sql_identifier Nom de la colonne contrainte
ordinal_position cardinal_number Position ordinale de la colonne dans la clé de contrainte (la numérotation commence à 1)
position_in_unique_constraint cardinal_number Pour une contrainte de type clé étrangère, la position ordinale de la colonne référencée dans sa contrainte d'unicité (la numérotation commence à 1) ; sinon null

Contacter le responsable de la rubrique PostgreSQL

Partenaire : Hébergement Web