Симптоми
Имайте предвид сценария, описан по-долу:
- В SQL Server 2017 имате таблици, които съдържат ограничение на външен ключ.
- Ограниченията на външния ключ са времева таблица, която поддържа каскадни операции.
- Идентификаторите на колоните на времевата таблица не съвпадат със съответните ИД на колони на таблицата на хронологията. Например времевата таблица има ИД на колони 1, 2, 3 и 4, но таблицата "Хронология" има ИД на колони 1, 2, 10 и 11.
В този случай всички оператори на DML, които използват каскадни операции, не успяват да се изпълнят.
Решение
Тази корекция е включена в сборна актуализация 1 за SQL Server 2017.
За компилациите на SQL Server 2017
Всяка нова компилация за SQL Server 2017 съдържа всички актуални поправки и корекции на защитата, които са били в предишната компилация. Препоръчваме ви да инсталирате най-новата компилация за SQL Server 2017.
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Справки
Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.