Aparentemente MS Access no reserva el espacio indicado como largo de un
campo de texto, sino que solamente guarda el texto realmente ingresado. O
sea que si un campo se establece con un largo de 255 pero en un registro ese
campo tiene 10 caracteres, sólo se consume espacio en disco por esos 10
caracteres.
¿Ocurre lo mismo en las bases que corren bajo MSDE o SQL Server?
Si así fuera, ¿existe algun motivo para establecer un valor inferior a 255
como largo (salvo el hecho de controlar que no se guarden valores más largos
de los deseados)?
Gracias.
Saludos.
José Nuñez
Montevideo - Uruguay
Leer las respuestas