Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar 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 access:

  • Defina a propriedade Obrigatório do campo como Sim    Você pode fazer isso abrindo a tabela no modo Design. Esse método é fácil e uma boa escolha se você quiser apenas alterar um campo uma vez.

  • Usar 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 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 e recriar tabelas periodicamente e desejar exigir valores para alguns dos campos.

Defina a propriedade Obrigatório para um campo como Sim

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

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

  3. No painel Propriedades do Campo, na guia Geral , defina a propriedade Obrigatório como Sim.

    A Propriedade de Campo Obrigatório

Observação: Se você definir a propriedade Obrigatório 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, no grupo Consultas, clique em Design da Consulta.

  2. Na guia Design , no grupo Resultados , clique na seta em Exibição e clique em Exibição de SQL.

  3. Exclua todo o SQL da consulta.

  4. Digite ou cole o seguinte SQL na consulta:

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

    • Substitua index_name por um nome para seu índice. É uma boa ideia usar um nome que ajuda você a determinar para que serve o índice. Por exemplo, se o índice for para garantir que os números de segurança social existam para cada registro, você poderá 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, você deverá incluir o nome em colchetes.

    • Substitua o campo pelo nome do campo a ser indexado. Se o nome do campo tiver espaços ou caracteres especiais, você deverá incluir o nome em 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 macro RunSQL.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×