KB4468101: a substituição opcional para "dados binários ou de cadeia de caracteres seria truncada" com informações estendidas no SQL Server 2016 e 2017

Sintomas

Quando você tenta armazenar cadeias de caracteres ou dados bináriosque excedem o tamanho da coluna de destino no Microsoft SQL Server, você recebe a seguinte mensagem de erro:

MSG 8152, nível 16, estado 6 , ProcedureName, lineLineNumber A cadeia de caracteres ou os dados binários seriam truncados.

Esta atualização do SQL Server introduz uma mensagem opcional que contém as informações de contexto adicionais a seguir.

MSG 2628, nível 16, estado 6 , ProcedureName, lineLineNumber A cadeia de caracteres ou os dados binários seriam truncados na tabela ' %1! ', coluna ' %1! '. Valor truncado: '%. *! '.

A nova ID da mensagem é 2628. Essa mensagem substitui a mensagem 8152 em qualquer saída de erro se o sinalizador de rastreamento 460 estiver habilitado.

Resolução

Esse aperfeiçoamento está incluído nas seguintes atualizações cumulativas do SQL Server:

      Atualização cumulativa 12 para SQL Server 2017

      Atualização cumulativa 6 para SQL Server 2016 SP2

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:

Atualização cumulativa mais recente do SQL Server 2017

Atualização cumulativa mais recente do SQL Server 2016

Referências

Saiba mais sobre a terminologia usada pela Microsoft para descrever atualizações de software.

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Microsoft Insider

Estas informações foram úteis?

Obrigado por seus comentários!

×