Entrar com a conta da Microsoft
Entre ou crie uma conta.
Olá,
Selecione uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Há duas maneiras básicas de exigir um valor em um campo em uma tabela do Access:

  • Definir a propriedade Required do campo como Sim    Você pode fazer isso abrindo a tabela em modo Design. Este método é fácil e uma boa opção se você quiser alterar apenas um campo uma vez.

  • Use um consulta de definição de dados que cria um índice não nulo no campo    Você pode fazer isso usando modo SQL. Esse método não é tão fácil quanto usar o modo de exibição Design, mas tem uma vantagem: você pode salvar a consulta de definição de dados e usá-la novamente mais tarde. Isso será útil se você excluir periodicamente e re-criar tabelas e quiser exigir valores para alguns dos campos.

Definir a propriedade Required para um campo como Sim

  1. No Painel de Navegação, clique com o botão direito do mouse na tabela e clique em Design View.

  2. Selecione o campo que você deseja exigir sempre tem um valor.

  3. No painel Propriedades do Campo, na guia Geral, de definir a propriedade Required como Sim.

    A Propriedade de Campo Obrigatório

Observação: Se você definir a propriedade Required como Sim para um campo em uma tabela que já contém registros, o Access lhe dará a opção de verificar se o campo tem um valor em todos os registros existentes. Independentemente de você aceitar essa opção, novos registros exigirão um valor para o campo.

Criar um índice não nulo para um campo usando uma consulta de definição de dados

  1. Na guia Criar, vá para o grupo Consultas e clique em Design da Consulta.

  2. Na guia Design, no grupo Resultados, clique na seta em Exibire clique em SQL Exibir.

  3. Exclua todas as SQL da consulta.

  4. Digite ou colar os seguintes SQL na consulta:

    CREATE INDEX index_name
    ON table (field) WITH DISALLOW NULL
  5. No SQL, substitua as variáveis da seguinte forma:

    • Substitua index_name por um nome para seu índice. É uma boa ideia usar um nome que ajude você a determinar para que serve o índice. Por exemplo, se o índice for garantir que os números de segurança social existam para cada registro, você pode nomeá-lo require_SSN.

    • Substitua a tabela pelo nome da tabela que contém o campo a ser indexado. Se o nome da tabela tiver espaços ou caracteres especiais, coloque-o entre colchetes.

    • Substitua o campo pelo nome do campo a ser indexado. Se o nome do campo tiver espaços ou caracteres especiais, coloque-o entre colchetes.

  6. Salve e feche a consulta.

  7. Execute a consulta para criar o índice. Observe que você pode executar a consulta de uma macro usando a Ação de macro RunSQL.

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar Microsoft Office Insider

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?

Obrigado pelos seus comentários!

×