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 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).