Ознаки
Припустімо, що ви створюєте замість тригера, який використовує вставлені або видалені таблиці в базі даних у Microsoft SQL Server 2012 або SQL Server 2014. Несподівано ви можете виявити, що замість тригера використовується інше зіставлення, ніж зіставлення, яке використовується в цій базі даних. Наприклад, у цій базі даних використано зіставлення з урахуванням регістру, а замість тригера використовується відповідність регістру.
Причина
Ця проблема виникає, оскільки замість тригера не використовується DATABASE_DEFAULT зіставлення для вставлених і видалених таблиць у базі даних, що міститься в ньому.
Спосіб вирішення
Цю проблему вирішено в такому сукупному оновленні для сервера SQL Server:
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Примітка.Ви можете знайти інформацію про найновішу версію SQL Server, де можна знайти відомості про найновіші версії SQL Server.
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Посилання
Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.