Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Vonatkozik a következőkre: SQL Server 2016 (13.x) û későbbi verziók
: Azure SQL Database,
Azure SQL Managed Instance
,Azure Synapse Analytics
Platform System (PDW)
SQL database in Microsoft Fabric
Egy kapcsolat idegen kulcsattribútumait az SQL Server Management Studio vagy a Transact-SQL használatával tekintheti meg az SQL Serverben.
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.
Az SQL Server Management Studio használata
Nyissa meg a megtekinteni kívánt idegen kulcsot tartalmazó táblához tartozó Táblatervezőt, kattintson a jobb gombbal a Táblatervezőben, és válassza Kapcsolatok parancsot a helyi menüből.
Az Idegenkulcs-kapcsolatok párbeszédpanelen jelölje ki a megtekinteni kívánt tulajdonságokkal rendelkező kapcsolatot.
Ha az idegen kulcs oszlopai egy elsődleges kulcshoz kapcsolódnak, az elsődleges kulcsoszlopokat a sorválasztó elsődleges kulcsszimbólumával azonosítja Táblatervező.
Használd a Transact-SQL-t
Az Object Explorer-ben csatlakozzon az adatbázismotor egy példányához.
A Standard sávon válassza Új lekérdezéslehetőséget.
Másolja és illessze be a következő példát a lekérdezési ablakba, és válassza a Végrehajtáslehetőséget. A példa a mintaadatbázisban
HumanResources.Employeetábla összes idegen kulcsát és tulajdonságait adja vissza.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');
További információ: sys.foreign_keys és sys.foreign_key_columns.