Удаление связей внешнего ключа
Область применения: SQL Server 2016 (13.x) и более поздних версий База данных SQL Azure Управляемый экземпляр SQL Azure
Ограничение внешнего ключа в SQL Server можно удалить с помощью SQL Server Management Studio или Transact-SQL. При удалении ограничения внешнего ключа удаляется требование принудительного создания ссылочной целостности.
Ссылки на внешние ключи в других таблицах см. в разделе "Ограничения первичного и внешнего ключа".
Разрешения
Требуется разрешение ALTER на таблицу.
Использование SQL Server Management Studio
Удаление ограничения внешнего ключа
Разверните в обозревателе объектовтаблицу с ограничением, после чего разверните узел Ключи.
Щелкните правой кнопкой мыши ограничение и нажмите кнопку "Удалить".
В диалоговом окне "Удалить объект" нажмите кнопку "ОК".
Использование Transact-SQL
Удаление ограничения внешнего ключа
В обозревателе объектов подключитесь к экземпляру ядра СУБД.
На стандартной панели выберите пункт Создать запрос.
Скопируйте приведенный ниже пример в окно запроса и нажмите кнопку Выполнить.
USE AdventureWorks2022; GO ALTER TABLE dbo.DocExe DROP CONSTRAINT FK_Column_B; GO
Дополнительные сведения см. в разделе ALTER TABLE (Transact-SQL).