Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för: SQL Server 2016 (13.x) och senare
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL-databas i Microsoft Fabric
Du kan visa sekundärnyckelattributen för en relation i SQL Server med hjälp av SQL Server Management Studio eller Transact-SQL.
Behörigheter
Synligheten för metadata i katalogvyer är begränsad till skyddsbara objekt som en användare antingen äger eller som användaren har beviljats viss behörighet för. Mer information finns i Metadatasynlighetskonfiguration.
Använda SQL Server Management Studio
Öppna Tabelldesignern för tabellen som innehåller den främmande nyckel som du vill visa, högerklicka i Tabelldesignern och välj Relationer på snabbmenyn.
I dialogrutan Sekundärnyckelrelationer väljer du den relation med egenskaper som du vill visa.
Om sekundärnyckelkolumnerna är relaterade till en primärnyckel identifieras primärnyckelkolumnerna i Table Designer av en primärnyckelsymbol i radväljaren.
Använd Transact-SQL
I Object Exploreransluter du till en instans av databasmotorn.
I standardfältet väljer du Ny fråga.
Kopiera och klistra in följande exempel i frågefönstret och välj Kör. Exemplet returnerar alla främmande nycklar och deras egenskaper för tabellen
HumanResources.Employee
i exempeldatabasen.USE AdventureWorks2022; GO SELECT f.name AS foreign_key_name, OBJECT_NAME(f.parent_object_id) AS table_name, COL_NAME(fc.parent_object_id, fc.parent_column_id) AS constraint_column_name, OBJECT_NAME(f.referenced_object_id) AS referenced_object, COL_NAME(fc.referenced_object_id, fc.referenced_column_id) AS referenced_column_name, f.is_disabled, f.is_not_trusted, f.delete_referential_action_desc, f.update_referential_action_desc FROM sys.foreign_keys AS f INNER JOIN sys.foreign_key_columns AS fc ON f.object_id = fc.constraint_object_id WHERE f.parent_object_id = OBJECT_ID('HumanResources.Employee');
Mer information finns i sys.foreign_keys och sys.foreign_key_columns.