Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Pode ajustar a quantidade de espaço utilizado por cada registo numa tabela do Access ao alterar a propriedade de tamanho de campo dos campos de número na tabela. Pode também alterar o tamanho do campo que armazena dados de texto, apesar desta ação ter um efeito mais pequeno na quantidade de espaço utilizada.

Nota: A funcionalidade explicada neste artigo não se aplica às bases de dados Web do Access e às aplicações Web do Access.

Neste artigo

O que acontece quando altero o tamanho de campo?

Pode alterar o tamanho de campo de um campo que esteja vazio ou que já contenha dados. O efeito de alteração do tamanho de campo depende do campo já conter dados.

  • Se o campo não contiver dados    Quando altera o tamanho do campo, o tamanho de novos valores de dados é limitado para o campo. Para campos de número, o tamanho de campo determina exatamente o espaço em disco utilizado pelo Access para cada valor do campo. Para campos de texto, o tamanho de 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 altera o tamanho do campo, o Access trunca todos os valores no campo que excedem o tamanho de campo especificado, limitando também o tamanho de novos valores de dados para o campo, tal como acima descrito.

Alterar o tamanho de campo de um campo de número

Sugestão: Se o campo para o qual pretende alterar o tamanho de campo já contiver dados, considere a hipótese de efetuar uma cópia de segurança da base de dados antes de continuar.

  1. No Painel de Navegação, clique com o botão direito do rato na tabela que contém o campo que pretende alterar e clique em Vista Estrutura.

  2. Na grelha de estrutura da tabela, selecione o campo para o qual pretende alterar o tamanho de campo.

  3. No painel Propriedade do Campo, no separador Geral, introduza o novo tamanho de campo na propriedade Tamanho do Campo. Pode escolher entre os seguintes valores:

    • Byte - Para números inteiros entre 0 e 255. O requisito de armazenamento é de um byte.

    • Número Inteiro - Para números inteiros entre -32.768 e 32.767. O requisito de armazenamento é de dois bytes.

    • Número Inteiro Longo - Para números inteiros entre -2.147.483.648 e +2,147,483,647. O requisito de armazenamento é de quatro bytes.

      Sugestão: Utilize o tipo de dados Número Inteiro Longo quando criar uma chave externa para relacionar um campo com o campo da chave primária de numeração automática de outra tabela.

    • Simples - Para valores numéricos de vírgula flutuante entre -3,4 x 1038 e +3,4 x 1038 com um máximo de sete algarismos significativos. O requisito de armazenamento é de quatro bytes.

    • Duplo - Para valores numéricos de vírgula flutuante entre -1,797 x 10308 e +1,797 x 10308 com um máximo de 15 algarismos significativos. O requisito de armazenamento é de oito bytes.

    • ID de Replicação - Para armazenar um GUID necessário para a replicação. O requisito de armazenamento é de 16 bytes.

      Nota: A replicação não é suportada utilizando um formato de ficheiro .accdb.

    • Decimal - Para valores numéricos entre -9,999... x 1027 e +9.999... x 1027. O requisito de armazenamento é de 12 bytes.

Alterar o tamanho de campo de um campo de texto

Sugestão: Se o campo para o qual pretende alterar o tamanho de campo já contiver dados, considere a hipótese de efetuar uma cópia de segurança da sua base de dados antes de continuar.

  1. No Painel de Navegação, clique com o botão direito do rato na tabela que contém o campo que pretende alterar e clique em Vista Estrutura.

  2. Na grelha de estrutura da tabela, selecione o campo para o qual pretende alterar o tamanho de campo.

  3. No painel Propriedade do Campo, no separador Geral, introduza o novo tamanho de campo na propriedade Tamanho do Campo. Pode introduzir um valor de 1 a 255. Este número especifica o número máximo de carateres que cada valor pode ter. Para campos de texto maiores, utilize o tipo de dados Memorando (Texto Longo se estiver a utilizar o Access 2016).

    Nota: No caso de dados num campo de Texto (Texto Breve se estiver a utilizar o Access 2016), o Access não reserva espaço para além do necessário para alojar os valores. A propriedade Tamanho do Campo constitui o tamanho máximo do valor do campo.

Início da Página

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.