Проблемы
Предположим, что используется вычисляемая таблица, в которой представлен набор данных в запросе на секционирование в Microsoft SQL Server 2014 и 2016. В этой ситуации может возникнуть циклическая зависимость в следующих сценариях.
-
Имена столбцов в вычисляемой таблице совпадают с именами в функции суммирования, а связанные таблицы — в вычисляемую таблицу с отношением "многие-к-одному".
-
Вычисляемая таблица связана с таблицами, которые являются частью функции суммирования. Например, таблица B связана с вычисляемой таблицей. В таблице B есть имя столбца, которое соответствует имени столбца в одной или нескольких таблицах, которые являются частью функции суммирования.
Решение
Эта проблема устранена в следующих обновлениях для SQL Server:
Накопительное обновление 3 для SQL Server 2016 с пакетом обновления 2 (SP2)
Накопительное обновление 11 для SQL Server 2016 с пакетом обновления 1 (SP1)
Накопительное обновление 12 для SQL Server 2014 с пакетом обновления 2 (SP2)
Все новые накопительные обновления для SQL Server содержат все исправления и исправления для системы безопасности, описанные в предыдущей сборке. Мы рекомендуем установить последнюю сборку для вашей версии SQL Server:
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Ознакомьтесь с терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.