foreign_key_columns

Description

La vue foreign_key_columns rassemble toutes les colonnes d'une clé étrangère d'une table de Sql Server de Microsoft.

Voici ses principaux champs :

Nom du champType du champDescription du champ
constraint_object_idintIdentifiant de la clé étrangère.
parent_column_idintIdentifiant de la colonne fille.
parent_object_idintIdentifiant de la table fille.
referenced_column_idintIdentifiant de la colonne mère.
referenced_object_idintIdentifiant de la table mère.

Exemple

SELECT FROM sys.foreign_keys a, sys.foreign_key_columns b, sys.tables c, sys.columns d, sys.schemas g, sys.sysusers h, sys.tables e, sys.columns f, sys.schemas i, sys.sysusers j
WHERE ORDER BY i.name, e.name, a.name, f.column_id;

Voir aussi

foreign_keys pour connaître les clés étrangères d'une table.