Sintomas
Suponha que você execute uma consulta com uma cláusula WHERE ou HAVING em uma tabela com um índice columnstore no Microsoft SQL Server 2014, 2016 e 2017.
Se todos os seguintes itens ocorrerem:
-
O filtro foi empurrado para baixo até o índice columnstore.
-
O erro no estouro está desabilitado definindo ARITHABORT e ANSI_WARNINGS como off.
-
Há um estouro nas expressões de filtro.
Nesse caso, a consulta pode retornar resultados errados.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Resolução
Esse problema foi corrigido nas seguintes atualizações cumulativas do SQL Server:
Sobre atualizações cumulativas do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
Referências
Saiba mais sobre oterminologia usada pela Microsoft para descrever atualizações de software.