Udostępnij za pomocą


sys.foreign_keys (Transact-SQL)

Dotyczy:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Magazyn w usłudze Microsoft FabricBaza danych SQL w usłudze Microsoft Fabric

Zawiera wiersz dla każdego obiektu, który jest ograniczeniem KLUCZA OBCEgo, z sys.object.type = F.

Nazwa kolumny Typ danych Description
<Kolumny dziedziczone z> sys.objects Aby uzyskać listę kolumn dziedziczy ten widok, zobacz sys.objects (Transact-SQL).
referenced_object_id int Identyfikator obiektu, do których odwołuje się odwołanie.
key_index_id int Identyfikator indeksu klucza w obiekcie, do których odwołuje się odwołanie.
is_disabled bit Ograniczenie KLUCZA OBCEGO jest wyłączone.
is_not_for_replication bit Ograniczenie KLUCZA OBCEGO zostało utworzone przy użyciu opcji NIE DLA REPLIKACJI.
is_not_trusted bit Ograniczenie KLUCZA OBCEgo nie zostało zweryfikowane przez system.
delete_referential_action tinyint Akcja referentijna zadeklarowana dla tego klucza obcego po usunięciu.

0 = brak akcji

1 = Kaskada

2 = Ustaw wartość null

3 = Ustaw wartość domyślną
delete_referential_action_desc nvarchar(60) Opis akcji referentyjnej, która została zadeklarowana dla tego klucza obcego w przypadku usunięcia:

NO_ACTION

CASCADE

SET_NULL

SET_DEFAULT
update_referential_action tinyint Akcja referentijna zadeklarowana dla tego klucza obcego w przypadku wystąpienia aktualizacji.

0 = brak akcji

1 = Kaskada

2 = Ustaw wartość null

3 = Ustaw wartość domyślną
update_referential_action_desc nvarchar(60) Opis akcji odwołania, która została zadeklarowana dla tego klucza obcego w przypadku wystąpienia aktualizacji:

NO_ACTION

CASCADE

SET_NULL

SET_DEFAULT
is_system_named bit 1 = Nazwa została wygenerowana przez system.

0 = nazwa została podana przez użytkownika.

Permissions

Widoczność metadanych w widokach katalogu jest ograniczona do obiektów, których właścicielem jest użytkownik lub w stosunku do których użytkownik ma jakieś uprawnienia. Aby uzyskać więcej informacji, zobacz Konfiguracja widoczności metadanych.

Zobacz też

Widoki Katalogu (Transact-SQL)
widoki wykazu obiektów (Transact-SQL)
wykonywanie zapytań dotyczących katalogu systemu programu SQL Server — często zadawane pytania