Insercion de datos en la base con espacios

27/08/2005 - 04:53 por Juan | Informe spam
Hola,
Por que cuando hago un Insert en una tabla, en un campo de 20 caracteres con
un valor de 10 caracteres me lo demas lo llena con espacios?

Gracias
 

Leer las respuestas

#1 A.Poblacion
28/08/2005 - 21:45 | Informe spam
"Juan" wrote in message
news:OQ$
Por que cuando hago un Insert en una tabla, en un campo de 20 caracteres


con
un valor de 10 caracteres me lo demas lo llena con espacios?



Probablemente porque en la base de datos debe estar definido como
CHAR(20), es decir, "longitud fija de 20 caracteres rellenos con espacios",
mientras que lo que tú quieres probablemente es un VARCHAR(20), es decir,
"longitud variable con un máximo de 20".

Preguntas similares