Mensaje de error 8152

02/09/2004 - 21:51 por ldegracia | Informe spam
Al ejecutar un sql me sale este mensaje,
"Servidor: mensaje 8152, nivel 16, estado 9, línea 1
String or binary data would be truncated.
The statement has been terminated."

En español es "Los datos de cadena o binarios se
truncarían."

Quería saber de que se trata y como puedo resolverlo.

Gracias.
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
02/09/2004 - 22:09 | Informe spam
Estás intentando almacenar un dato string en un campo de tabla de menor
tamaño. Si almacenas "esto es un texto muy largo" en un campo CHAR o
VARCHAR(10) por ejemplo, recibirás ese mensaje de error. Debes usar columnas
de mayor ancho o bien controlar en las aplicaciones que no intenten insertar
textos de largos mayores a lo que la columna fue definida.

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"ldegracia" wrote in message
news:026301c49126$3b678000$
Al ejecutar un sql me sale este mensaje,
"Servidor: mensaje 8152, nivel 16, estado 9, línea 1
String or binary data would be truncated.
The statement has been terminated."

En español es "Los datos de cadena o binarios se
truncarían."

Quería saber de que se trata y como puedo resolverlo.

Gracias.

Preguntas similares