KB4497701 - FIX: O pushdown do filtro de colunas pode devolver resultados errados quando há um excesso de expressões de filtro no SQL Server 2014, 2016 e 2017

Sintomas

Assuma que executou uma consulta com uma cláusula WHERE ou HAVING numa tabela com um índice de loja de colunas no Microsoft SQL Server 2014, 2016 e 2017. 

Se todos os seguintes ocorrerem:

  • O filtro foi empurrado para baixo para o índice da loja de colunas.

  • O erro no transbordo é desativado ao definir ARITHABORT e ANSI_WARNINGS para OFF.

  • Há um transbordo nas expressões do filtro.

Neste caso, a consulta pode devolver resultados errados.

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Resolução

Esta emissão é corrigida nas seguintes atualizações cumulativas para o SQL Server:

Sobre as atualizações cumulativas para o SQL Server:

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:

Referências

Conheça o  terminologia que a Microsoft usa para descrever atualizações de software.

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×