Sintomas
Assuma que utiliza uma tabela calculada que resume o conjunto de dados numa consulta de partição no Microsoft SQL Server 2014 e 2016. Nesta situação, poderá experimentar uma dependência circular nos seguintes cenários:
-
Os nomes das colunas na tabela calculada são os mesmos que os nomes da função resumida, e as tabelas relacionadas têm uma relação muito-a-um com a tabela calculada.
-
A tabela calculada está relacionada com as tabelas que fazem parte da função resumida. Por exemplo, tem a tabela B que está relacionada com a tabela calculada. Existe um nome de coluna na tabela B que corresponde a um nome de coluna numa ou mais tabelas que fazem parte da função resumida.
Resolução
Este problema é corrigido nas seguintes atualizações para o SQL Server:
Atualização Cumulativa 3 para SQL Server 2016 SP2
Atualização Cumulativa 11 para SQL Server 2016 SP1
Atualização Cumulativa 12 para SQL Server 2014 Service Pack 2
Cada nova atualização cumulativa do SQL Server contém todas as correções de hotfixes e correções de segurança que estavam na construção anterior. Recomendamos que instale a mais recente construção para a sua versão do SQL Server:
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Saiba mais sobre a terminologia que a Microsoft utiliza para descrever atualizações de software.