Cita:
Empezado por Johnny Q
Tienes razón Luis, en un campo de tipo varchar no rellena con espacios, y segun estuve leyendo en los Books OnLine esa es una de las diferencias marcadas entre los 2 tipos de campo.
|
La diferencia radica es que char tiene un largo definido y por lo tanto si tu tienes un char (5) y le asignas una letra el motor de SQL Server te lo llena lo demás con 4 espacios en blancos, en cambio varchar es variable de ahí el nombre var..y si a este le asignas menos espacios de lo definido no se produce lo que ocurre con char...