Как я отбрасываю внешний ключ в SQL Server?

Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:

  1. Вызов метода экземпляра объекта null.
  2. Доступ или изменение поля объекта null.
  3. Принимая длину null, как если бы это был массив.
  4. Доступ или изменение слотов null, как если бы это был массив.
  5. Бросок null как будто это было значение Throwable.

Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null.

Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html

190
задан marc_s 4 December 2012 в 11:06
поделиться

5 ответов

Попробуйте

alter table company drop constraint Company_CountryID_FK


alter table company drop column CountryID
297
ответ дан Brian Arnold Sinclair 23 November 2019 в 05:36
поделиться

Это будет работать:

ALTER TABLE [dbo].[company] DROP CONSTRAINT [Company_CountryID_FK]
47
ответ дан Jared 23 November 2019 в 05:36
поделиться
alter table company drop constraint Company_CountryID_FK
10
ответ дан András Ottó 23 November 2019 в 05:36
поделиться

Я не знаю MSSQL, но был бы он не быть:

alter table company drop **constraint** Company_CountryID_FK;
4
ответ дан András Ottó 23 November 2019 в 05:36
поделиться

Вы также можете щелкнуть правой кнопкой мыши на таблице, выбрать изменить, затем перейти к атрибуту, щелкнуть на нем правой кнопкой мыши и выбрать drop primary key.

1
ответ дан 23 November 2019 в 05:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: