Você pode ajustar a quantidade de espaço que cada registro em uma tabela do Access utiliza alterando a propriedade de tamanho de campo dos campos numéricos na tabela. Também é possível alterar o tamanho de um campo que armazena dados de texto, embora essa ação tenha um efeito menor sobre a quantidade de espaço utilizado.
Observação: A funcionalidade explicada neste artigo não se aplica aos bancos de dados da Web do Access e aos aplicativos Web do Access.
Neste artigo
O que acontece quando eu altero o tamanho do campo?
Você pode alterar o tamanho de um campo vazio ou que já contenha dados. O efeito de alterar o tamanho do campo dependerá se o campo já contiver dados.
-
Se o campo não contiver dados Quando você alterar o tamanho do campo, o tamanho dos novos valores de dados ficará limitado para esse campo. Para campos de número, o tamanho do campo determina a quantidade exata de espaço em disco que o Access usará para cada valor do campo. Para campos de texto, o tamanho do campo determina a quantidade máxima de espaço em disco que o Access permite para cada valor do campo.
-
Se o campo contiver dados Quando você alterar o tamanho do campo, o Access truncará todos os valores no campo que excederem o tamanho de campo especificado e também limitará o tamanho dos novos valores de dados para o campo, conforme descrito acima.
Alterar o tamanho de um campo de número
Dica: Se o campo cujo tamanho você deseja alterar já contiver dados, considere fazer um backup do banco de dados antes de continuar.
-
No Painel de Navegação, clique com o botão direito do mouse na tabela que contém o campo a ser alterado e clique em Modo Design.
-
Na grade de design da tabela, selecione o campo cujo tamanho você deseja alterar.
-
No painel Propriedades do Campo, na guia Geral, digite o novo tamanho do campo na propriedade Tamanho do Campo. Você pode escolher um destes valores:
-
Byte: para números inteiros que variam de 0 a 255. O requisito de armazenamento é de um único byte.
-
Inteiro: para números inteiros que variam de -32.768 a +32.767. O requisito de armazenamento é de dois bytes.
-
Inteiro Longo: para números inteiros que variam de -2.147.483.647 a +2.147.483.647. O requisito de armazenamento é de quatro bytes.
Dica: Use o tipo de dados Inteiro Longo ao criar uma chave estrangeira para relacionar um campo a um campo de chave primária Numeração Automática de outra tabela.
-
Simples: para valores de ponto flutuante numérico que variam de -3,4 x 1038 a +3,4 x 1038 e até sete dígitos significativos. O requisito de armazenamento é de quatro bytes.
-
Duplo: para valores de ponto flutuante numérico que variam de -1,797 x 10308 a +1,797 x 10308 e até quinze dígitos significativos. O requisito de armazenamento é de oito bytes.
-
ID de Replicação: para armazenar um GUID obrigatório para replicação. O requisito de armazenamento é de 16 bytes.
Observação: Não há suporte para replicação com formato de arquivo .accdb.
-
Decimal: para valores de ponto flutuante numérico que variam de -9,999... x 1027 a +9,999... x 1027. O requisito de armazenamento é de 12 bytes.
-
Alterar o tamanho de um campo de texto
Dica: Se o campo cujo tamanho você deseja alterar já contiver dados, considere fazer um backup do banco de dados antes de continuar.
-
No Painel de Navegação, clique com o botão direito do mouse na tabela que contém o campo a ser alterado e clique em Modo Design.
-
Na grade de design da tabela, selecione o campo cujo tamanho você deseja alterar.
-
No painel Propriedades do Campo, na guia Geral, digite o novo tamanho do campo na propriedade Tamanho do Campo. Pode inserir um valor de 1 a 255. Esse número especifica o número máximo de caracteres que cada valor pode ter. Para os campos de texto maior, use o tipo de dados do Memorando (texto longo caso se use o Access 2016).
Observação: Para os dados de um campo Texto (texto curto caso se use o Access 2016), o Access não reserva espaço além do necessário para armazenar valores reais. A propriedade Tamanho do Campo é o tamanho máximo do valor do campo.