sys.sysforeignkeys (Transact-SQL)

Gilt für:SQL Server

Enthält Informationen zu den FOREIGN KEY-Einschränkungen in den Tabellendefinitionen in der Datenbank.

Wichtig

Diese SQL Server 2000-Systemtabelle ist als Ansicht für die Abwärtskompatibilität enthalten. Es wird empfohlen, stattdessen die aktuellen SQL Server-Systemsichten zu verwenden. Informationen zum Ermitteln der entsprechenden Systemansicht oder -sichten finden Sie unter Zuordnen von Systemtabellen zu Systemsichten (Transact-SQL). Dieses Feature wird in einer künftigen Version von Microsoft SQL Server entfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden.

Spaltenname Datentyp BESCHREIBUNG
constid int ID der FOREIGN KEY-Einschränkung.
fkeyid int Objekt-ID der Tabelle mit der FOREIGN KEY-Einschränkung.
rkeyid int Objekt-ID der Tabelle, auf die in der FOREIGN KEY-Einschränkung verwiesen wird.
fkey smallint ID der verweisenden Spalte.
rkey smallint ID der Spalte, auf die verwiesen wird.
keyno smallint Position der Spalte in der Referenzspaltenliste.

Weitere Informationen

Zuordnen von Systemtabellen zu Systemsichten (Transact-SQL)
Kompatibilitätssichten (Transact-SQL)