KB4056008 - FIX: "sp_special_columns" повертає хибний результат у SQL Server 2014 і 2016

Застосовується до
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Ознаки

Припустімо, що ви створюєте первинний ключ або унікальний індекс, який складається з кількох стовпців у таблиці в Microsoft SQL ServerSQL Server 2014 і 2016. Під час виконання збереженої в таблиці процедури системи sp_special_columns повертаються не всі відповідні стовпці.

Примітка Ця проблема може виникнути, якщо видалити з таблиці один або кілька стовпців.

Спосіб усунення проблеми

Відомості про пакет оновлень для SQL ServerSQL Server

Це оновлення виправлено в таких пакетах оновлень для SQL ServerSQL Server:

Пакет оновлень 2 для SQL ServerSQL Server 2016

Пакет оновлень 3 для SQL Server 2014

Пакети оновлень для SQL Server.

Пакети оновлень накопичуються. Кожен новий пакет оновлень містить усі попередні виправлення разом із новими виправленнями. Ми радимо використовувати для них найновіший пакет оновлень і останній сукупний пакет оновлень. Інсталювати попередній пакет оновлень перед інсталяцією останнього пакета оновлень не обов'язково. Щоб дізнатися більше про останній пакет оновлень і останній сукупний пакет оновлень, скористайтеся таблицею 1 у таблиці 1 цієї статті.

Визначення версії, випуску та рівня оновлення SQL Server і його компонентів

Стан

Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".

Посилання

Дізнайтеся, за допомогою яких термінів корпорація Майкрософт описує оновлення програмного забезпечення.