Ver Mensaje Individual
  #10 (permalink)  
Antiguo 29/11/2010, 13:02
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Problema al permitir espacios en blanco

Perdón... pero son exactamente los mismos documentos que te menciono:
Cita:
For VARCHAR columns, trailing spaces in excess of the column length are truncated prior to insertion and a warning is generated, regardless of the SQL mode in use. For CHAR columns, truncation of excess trailing spaces from inserted values is performed silently regardless of the SQL mode.
Traduccion:
Cita:
Para columnas VARCHAR, los espacios adicionales en exceso de la longitud de la columna se truncan antes de la inserción y se genera una advertencia, independientemente del modo de SQL en uso. Para columnas CHAR, el truncamiento del exceso de espacios finales de los valores insertados se realizasin advertencias, independientemente del modo de SQL.
Y en 5.0.x:
Cita:
Los valores VARCHAR no se cortan al almacenarse. El tratamiento de espacios al final depende de la versión. Desde MySQL 5.0.3, los espacios finales se almacenan con el valor y se retornan, según el estándar SQL. Antes de MySQL 5.0.3, los espacios finales se eliminan de los valores cuando se almacenan en una columna VARCHAR, esto significa que los espacios también están ausentes de los valores retornados.
¿Estamos entendiendo diferentes cosas sobre el mismo texto, acaso?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)