Síntomas

Al intentar almacenar datos binarios o de cadena que superen el tamaño de la columna de destino en Microsoft SQL Server, recibirá el siguiente mensaje de error:

Msj 8152, nivel 16, estado 6, procedimiento nombreprocedimiento, línea lineNumber Los datos binarios o de cadena se truncarían.

Esta actualización de SQL Server introduce un mensaje opcional que contiene la siguiente información de contexto adicional.

Msj 2628, nivel 16, estado 6, procedimiento nombreprocedimiento, línea lineNumber Los datos binarios o de cadena se truncarían en la tabla ' %1! ', columna ' %3! '. Valor truncado: ' %1! '.

El nuevo identificador de mensaje es 2628. Este mensaje reemplaza el mensaje 8152 en cualquier salida de error si el indicador 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 6 para SQL Server 2016 SP2

Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:

Actualización acumulativa más reciente de SQL Server 2017

Actualización acumulativa más reciente de SQL Server 2016

Referencias

Obtenga más información sobre la terminología que Microsoft usa para describir las actualizaciones de software.

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×