Para ajustar la cantidad de espacio que usa cada registro de una tabla de Access, cambie la propiedad del tamaño de campo de los campos numéricos en la tabla. También puede cambiar el tamaño de un campo que almacena datos de texto, aunque esta acción no tiene un gran efecto en la cantidad de espacio usado.
Nota: Las funciones que se explican en este artículo no son válidas para las bases de datos web de Access o las aplicaciones web de Access.
En este artículo...
¿Qué sucede cuando se cambia el tamaño del campo?
Puede cambiar el tamaño de un campo vacío o de uno que contiene datos. El efecto de cambiar el tamaño del campo variará si el campo contiene datos o no.
-
Si el campo no contiene datos. Cuando cambie el tamaño del campo, el tamaño de los nuevos valores de datos está limitado al campo. Para los campos numéricos, el tamaño de campo determina la cantidad exacta de espacio en el disco que Access usa para cada valor de campo. Para los campos de texto, el tamaño de campo determina la cantidad máxima de espacio del disco que Access le otorga a cada valor de campo.
-
Si el campo contiene datos. Cuando cambia el tamaño de campo, Access trunca todos los valores en cualquier campo que exceda el tamaño de campo especificado y limita el tamaño de los nuevos valores de datos para el campo, tal como se indicó anteriormente.
Cambiar el tamaño de un campo numérico
Sugerencia: Si el campo cuyo tamaño desea cambiar contiene datos, realice una copia de seguridad de la base de datos antes de continuar.
-
En el panel de navegación, haga clic con el botón secundario en la tabla que contiene el campo que desea cambiar y, a continuación, haga clic en Vista Diseño.
-
En la cuadrícula de diseño de la tabla, seleccione el campo cuyo tamaño desea cambiar.
-
En el panel Propiedades del campo, en la pestaña General, escriba el nuevo tamaño de campo en la propiedad Tamaño del campo. Puede elegir alguno de los siguientes valores:
-
Byte: para números enteros comprendidos entre 0 y 255. El requisito de almacenamiento es de un único byte.
-
Número entero: para números enteros del -32.768 al +32.767. El requisito de almacenamiento es de dos bytes.
-
Entero largo: para números enteros del -2.147.483.648 al +2.147.483.647. El requisito de almacenamiento es de cuatro bytes.
Sugerencia: Use el tipo de datos Entero largo cuando cree una clave externa para relacionar un campo con el campo de clave principal Autonumeración de otra tabla.
-
Simple: para valores numéricos de punto flotante comprendidos entre -3,4 x 10 38 y +3,4 x 10 38 y hasta siete dígitos significativos. El requisito de almacenamiento es de cuatro bytes.
-
Doble: para valores numéricos de punto flotante comprendidos entre -1,797 x 10 308 y +1,797 x 10 308 y hasta 15 dígitos significativos. El requisito de almacenamiento es de ocho bytes.
-
Id. de replicación: para almacenar un GUID necesario para la replicación. El requisito de almacenamiento es de 16 bytes.
Nota: No se admite la replicación usando un formato de archivo .accdb.
-
Decimal: para valores numéricos comprendidos entre -9,999... x 1027 y +9,999... x 1027. El requisito de almacenamiento es de 12 bytes.
-
Cambiar el tamaño de un campo de texto
Sugerencia: Si el campo cuyo tamaño desea cambiar contiene datos, realice una copia de seguridad de la base de datos antes de continuar.
-
En el panel de navegación, haga clic con el botón secundario en la tabla que contiene el campo que desea cambiar y, a continuación, haga clic en Vista Diseño.
-
En la cuadrícula de diseño de la tabla, seleccione el campo cuyo tamaño desea cambiar.
-
En el panel Propiedades del campo, en la pestaña General, escriba el nuevo tamaño de campo en la propiedad Tamaño del campo. Puede escribir un valor entre 1 y 255. Este número especifica el máximo de caracteres que puede tener un valor. Para campos de texto más grandes, use el tipo de datos Memo (Texto largo si utiliza Access 2016).
Nota: Para los datos en un campo de texto (Texto corto si utiliza Access 2016), Access solo reserva el espacio necesario para almacenar los valores reales. La propiedad Tamaño del campo indica el tamaño máximo de valor de campo.