Aplica-se A
SQL Server 2017 Enterprise Core SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Sintomas

Quando tenta armazenar dados de cadeia ou binárioque excedam o tamanho da coluna-alvo no Microsoft SQL Server, recebe a seguinte mensagem de erro:

Msg 8152, Nível 16, Estado 6, Procedimento ProcedimentoName,Linenumber Os dados de cordas ou binários seriam truncados.

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

Msg 2628, Nível 16, Estado 6, Procedimento ProcedimentoName,Linenumber Os dados de cordas ou binários seriam truncados na tabela '%.*ls', coluna '%.*ls'. Valor truncado: "%.*ls".

A nova identificação da mensagem é 2628. Esta mensagem substitui a mensagem 8152 em qualquer saída de erro se estiver ativada a bandeira 460.

Resolução

Esta melhoria está incluída nas seguintes atualizações cumulativas para o 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 que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:

Última atualização cumulativa para SQL Server 2017

Última atualização cumulativa para SQL Server 2016

Referências

Saiba mais sobre a terminologia que a Microsoft utiliza para descrever atualizações de software.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.