sys.sysreferences (Transact-SQL)

S’applique à :SQL ServerAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Point de terminaison analytique SQL dans Microsoft FabricEntrepôt dans Microsoft Fabric

Contient des mappages des définitions de contrainte FOREIGN KEY sur les colonnes référencées dans la base de données.

Important

Cette table système SQL Server 2000 est incluse sous la forme d'une vue pour la compatibilité descendante. Nous vous recommandons d'utiliser les vues système SQL Server actuelle. Pour trouver la ou les vues système équivalentes, consultez Mappage des tables système avec les vues du système (Transact-SQL). Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité.

Nom de la colonne Type de données Description
constid int ID de la contrainte FOREIGN KEY.
fkeyid int ID de la table qui contient la référence.
rkeyid int ID de la table référencée.
rkeyindid smallint ID de l'index unique de la table référencée comprenant les colonnes clé référencées.
keycnt smallint Nombre de colonnes dans la clé.
forkeys varbinary(32) Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.
refkeys varbinary(32) Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.
fkeydbid smallint Réservé.
rkeydbid smallint Réservé.
fkey1 smallint ID de la colonne qui contient la référence.
fkey2 smallint ID de la colonne qui contient la référence.
fkey3 smallint ID de la colonne qui contient la référence.
fkey4 smallint ID de la colonne qui contient la référence.
fkey5 smallint ID de la colonne qui contient la référence.
fkey6 smallint ID de la colonne qui contient la référence.
fkey7 smallint ID de la colonne qui contient la référence.
fkey8 smallint ID de la colonne qui contient la référence.
fkey9 smallint ID de la colonne qui contient la référence.
fkey10 smallint ID de la colonne qui contient la référence.
fkey11 smallint ID de la colonne qui contient la référence.
fkey12 smallint ID de la colonne qui contient la référence.
fkey13 smallint ID de la colonne qui contient la référence.
fkey14 smallint ID de la colonne qui contient la référence.
fkey15 smallint ID de la colonne qui contient la référence.
fkey16 smallint ID de la colonne qui contient la référence.
rkey1 smallint ID de colonne de la colonne référencée.
rkey2 smallint ID de colonne de la colonne référencée.
rkey3 smallint ID de colonne de la colonne référencée.
rkey4 smallint ID de colonne de la colonne référencée.
rkey5 smallint ID de colonne de la colonne référencée.
rkey6 smallint ID de colonne de la colonne référencée.
rkey7 smallint ID de colonne de la colonne référencée.
rkey8 smallint ID de colonne de la colonne référencée.
rkey9 smallint ID de colonne de la colonne référencée.
rkey10 smallint ID de colonne de la colonne référencée.
rkey11 smallint ID de colonne de la colonne référencée.
rkey12 smallint ID de colonne de la colonne référencée.
rkey13 smallint ID de colonne de la colonne référencée.
rkey14 smallint ID de colonne de la colonne référencée.
rkey15 smallint ID de colonne de la colonne référencée.
rkey16 smallint ID de colonne de la colonne référencée.

Voir aussi

Mappage des tables système avec les vues du système (Transact-SQL)
Vues de compatibilité (Transact-SQL)