Проблемы
Предположим, что вы создаете первичный ключ или уникальный индекс, состоящий из нескольких столбцов в таблице в Microsoft SQL Server 2014 и 2016. При запуске в таблице sp_special_columns системной хранимой процедуры возвращаются не все участвующие столбцы.
Обратите внимание , что эта проблема может возникать при удалении одного или нескольких столбцов из таблицы.
Решение
Сведения о пакете обновления для SQL Server
Это обновление исправлено в указанных ниже пакетах обновления для SQL Server.
Пакеты обновления являются накопительными. Каждый новый пакет обновления включает все исправления из предыдущих пакетов обновления вместе с новыми исправлениями. Наши рекомендации относятся к установке последнего пакета обновления и последнего накопительного обновления для этого пакета обновления. Перед установкой последнего пакета обновления вам не нужно устанавливать предыдущий пакет обновления. С помощью таблицы 1 в следующей статье вы узнаете, как найти дополнительные сведения о последнем пакете обновления и новейшем накопительном обновлении.
Определение версии, выпуска и уровня обновления SQL Server и его компонентов
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Ознакомьтесь с терминологией, которую корпорация Майкрософт использует для описания обновлений программного обеспечения.