Síntomas
Cuando intenta almacenar datos binarios o de cadena que superan el tamaño de columna de destino en Microsoft SQL Server, recibe el mensaje de error siguiente:
Nota
Msj 8152, Nivel 16, Estado 6, Procedimiento ProcedureName, Número de línea
Los datos de cadena o binarios se truncarían.
Esta actualización de SQL Server introduce un mensaje opcional que contiene la siguiente información de contexto adicional.
Nota
Msj 2628, Nivel 16, Estado 6, Procedimiento ProcedureName, Número de línea
Los datos de cadena o binarios se truncaban en la tabla "%.*ls", columna "%.*ls".
Valor truncado: '%.*ls'.
El nuevo identificador de mensaje es 2628. Este mensaje reemplaza al mensaje 8152 en cualquier salida de error si el marcador de seguimiento 460 está habilitado.
Resolución
Esta mejora se incluye en las siguientes actualizaciones acumulativas para SQL Server:
Actualización acumulativa 12 para SQL Server 2017
Actualización acumulativa CU 38 para SQL Server 2016 SP2
Acerca de las actualizaciones acumulativas para SQL Server
Cada nueva actualización acumulativa para SQL Server contiene todas las revisiones y correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Consulte las actualizaciones acumulativas más recientes para SQL Server:
Actualización acumulativa más reciente para SQL Server 2017
Actualización acumulativa más reciente para SQL Server 2016
Referencias
Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.