Ta bort främmande nyckelrelationer
gäller för: SQL Server 2016 (13.x) och senare versioner
Azure SQL Database
Azure SQL Managed Instance
SQL-databas i Microsoft Fabric
Du kan ta bort en sekundärnyckelbegränsning i SQL Server med hjälp av SQL Server Management Studio eller Transact-SQL. Att ta bort en foreign key-begränsning tar bort kravet att upprätthålla referensintegritet.
Främmande nycklar refererar till nycklar i andra tabeller, för mer information, se primär- och främmande nyckelbegränsningar.
Behörigheter
Kräver ALTER-behörighet på tabellen.
Använda SQL Server Management Studio
Ta bort en begränsning för främmande nyckel
I Object Explorerexpanderar du tabellen med villkoret och expanderar sedan Nycklar.
Högerklicka på villkoret och välj sedan Ta bort.
I dialogrutan Ta bort objekt väljer du OK.
Använd Transact-SQL
Ta bort en begränsning för främmande nyckel
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.
USE AdventureWorks2022; GO ALTER TABLE dbo.DocExe DROP CONSTRAINT FK_Column_B; GO
Mer information finns i ALTER TABLE (Transact-SQL).