Поделиться через


Удаление связей по внешнему ключу

Можно удалить ограничение внешнего ключа в SQL Server 2012 при помощи среды Среда SQL Server Management Studio или Transact-SQL. При удалении ограничения внешнего ключа удаляется требование принудительного создания ссылочной целостности.

В этом разделе

  • Перед началом работы выполните следующие действия.

    Безопасность

  • Удаление ограничения внешнего ключа при помощи различных средств

    Среда SQL Server Management Studio

    Transact-SQL

Перед началом

Безопасность

Разрешения

Требуется разрешение ALTER на таблицу.

Значок стрелки, используемый со ссылкой «В начало»[Top]

Использование среды SQL Server Management Studio

Удаление ограничения внешнего ключа

  1. Разверните в обозревателе объектов таблицу с ограничением, после чего разверните узел Ключи.

  2. Щелкните правой кнопкой мыши ограничение и выберите команду Удалить.

  3. В диалоговом окне Удаление объекта нажмите кнопку ОК.

Значок стрелки, используемый со ссылкой «В начало»[Top]

Использование Transact-SQL

Удаление ограничения внешнего ключа

  1. В обозревателе объектов установите соединение с экземпляром компонента Компонент Database Engine.

  2. На стандартной панели выберите пункт Создать запрос.

  3. Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить.

    USE AdventureWorks2012;
    GO
    ALTER TABLE dbo.DocExe 
    DROP CONSTRAINT FK_Column_B; 
    GO
    

Дополнительные сведения см. в разделе ALTER TABLE (Transact-SQL).

Значок стрелки, используемый со ссылкой «В начало»[Top]