Delen via


sys.foreign_keys (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Magazijn in Microsoft FabricSQL-database in Microsoft Fabric Preview

Bevat een rij per object dat een beperking REFERERENDE SLEUTEL is, met sys.object.type = F.

Column name Data type Description
<kolommen overgenomen van sys.objects> Zie sys.objects (Transact-SQL)voor een lijst met kolommen die door deze weergave worden overgenomen.
referenced_object_id int Id van het object waarnaar wordt verwezen.
key_index_id int Id van de sleutelindex binnen het object waarnaar wordt verwezen.
is_disabled bit DE BEPERKING REFERERENDE SLEUTEL is uitgeschakeld.
is_not_for_replication bit De beperking REFERERENDE SLEUTEL is gemaakt met behulp van de optie NIET VOOR REPLICATIE.
is_not_trusted bit De beperking REFERERENDE SLEUTEL is niet geverifieerd door het systeem.
delete_referential_action tinyint De referentiële actie die is gedeclareerd voor deze REFERERENDE SLEUTEL wanneer er een verwijdering plaatsvindt.

0 = Geen actie

1 = Trapsgewijs

2 = Null instellen

3 = Standaard instellen
delete_referential_action_desc nvarchar(60) Beschrijving van de referentiële actie die is gedeclareerd voor deze REFERERENDE SLEUTEL wanneer een verwijdering plaatsvindt:

NO_ACTION

CASCADE

SET_NULL

SET_DEFAULT
update_referential_action tinyint De referentiële actie die is gedeclareerd voor deze REFERERENDE SLEUTEL wanneer er een update plaatsvindt.

0 = Geen actie

1 = Trapsgewijs

2 = Null instellen

3 = Standaard instellen
update_referential_action_desc nvarchar(60) Beschrijving van de referentiële actie die is gedeclareerd voor deze REFERERENDE SLEUTEL wanneer er een update plaatsvindt:

NO_ACTION

CASCADE

SET_NULL

SET_DEFAULT
is_system_named bit 1 = Naam is gegenereerd door het systeem.

0 = Naam is opgegeven door de gebruiker.

Permissions

De zichtbaarheid van de metagegevens in catalogusweergaven is beperkt tot beveiligbare items waarvan een gebruiker eigenaar is of waarvoor de gebruiker een bepaalde machtiging heeft gekregen. Zie Zichtbaarheidsconfiguratie voor metagegevensvoor meer informatie.

See Also

catalogusweergaven (Transact-SQL)
objectcatalogusweergaven (Transact-SQL)
query's uitvoeren op de veelgestelde vragen over sql Server System Catalog