Megosztás a következőn keresztül:


sys.foreign_keys (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példányAzure Synapse AnalyticsElemzési platformrendszer (PDW)Raktár a Microsoft FabricbenSQL-adatbázis a Microsoft Fabricben

Objektumonként egy olyan sort tartalmaz, amely EGY IDEGENKULCS-kényszer, a sys.object.type = F billentyűvel.

Oszlop név Adattípus Description
<sys.objects>-tól örökölt oszlopok A nézet által öröklő oszlopok listájáért lásd sys.objects (Transact-SQL).
referenced_object_id int A hivatkozott objektum azonosítója.
key_index_id int A hivatkozott objektumon belüli kulcsindex azonosítója.
is_disabled bit A FOREIGN KEY korlátozás le van tiltva.
is_not_for_replication bit A FOREIGN KEY korlátozás a NEM REPLIKÁLÁS beállítással lett létrehozva.
is_not_trusted bit A rendszer nem ellenőrizte a KÜLFÖLDI KULCS korlátozását.
delete_referential_action tinyint A külső kulcshoz törléskor deklarált hivatkozási művelet.

0 = Nincs művelet

1 = Kaszkádolt

2 = Null érték beállítása

3 = Alapértelmezett beállítás
delete_referential_action_desc nvarchar(60) A külső kulcshoz törléskor deklarált hivatkozási művelet leírása:

NO_ACTION

CASCADE

SET_NULL

SET_DEFAULT
update_referential_action tinyint A külső kulcshoz frissítéskor deklarált hivatkozási művelet.

0 = Nincs művelet

1 = Kaszkádolt

2 = Null érték beállítása

3 = Alapértelmezett beállítás
update_referential_action_desc nvarchar(60) A külső kulcshoz frissítéskor deklarált hivatkozási művelet leírása:

NO_ACTION

CASCADE

SET_NULL

SET_DEFAULT
is_system_named bit 1 = A rendszer hozta létre a nevet.

0 = A felhasználó a nevet adja meg.

Permissions

A katalógusnézetekben a metaadatok láthatósága olyan biztonságos adatokra korlátozódik, amelyek egy felhasználó tulajdonában vannak, vagy amelyeken a felhasználó engedélyt kapott. További információ: Metaadatok láthatóságának konfigurációja.

Lásd még:

katalógusnézetek (Transact-SQL)
objektumkatalógus nézetei (Transact-SQL)
SQL Server rendszerkatalógusának lekérdezése – gyakori kérdések