У меня есть несколько таблиц, которые были созданы и не были назначены первичные ключи.
Первичные ключи также были установлены, чтобы разрешить нули.
Я получаю сообщение об ошибке при попытке изменить потенциальный первичный ключ, чтобы не допустить пустых значений: Msg 5074, уровень 16, состояние 1, строка 20. Индекс «Missing_ ..» зависит от столбца «имя».
Я узнал, что мне нужно будет удалить индекс перед изменением столбца, затем добавить первичный ключ и, наконец, воссоздать «отсутствующий» индекс.
Однако мне нужно знать, как написать индекс, чтобы я мог его воссоздать.
Кто-нибудь знает, как я могу написать это?
Это мои текущие шаги:
- Индекс выпадения
- добавить первичный ключ
Отсутствует индекс создания:
CREATE INDEX [Missing_..] ON table name ([what goes here?], [what goes here?]) INCLUDE ([what goes here?], [what goes here?], [what goes here?])