Inserir, criar ou excluir um campo que armazene valores de data

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Adicione um campo de data/hora a uma tabela quando precisar armazenar datas e horas. Você pode usar os dados de data e hora por vários motivos pessoais e comerciais, como aniversários, informações de entrega e cobrança e cartões de ponto. Este artigo explica como usar o Microsoft Office Access 2007 para adicionar e excluir um campo de data/hora em tabelas de bancos de dados novas e existentes.

Observação : Este artigo explica como inserir dados em um campo data/hora. Para obter mais informações sobre maneiras de usar campos de data/hora, consulte o artigo Insira um valor de data ou hora.

Neste artigo

Compreender os campos de data/hora

Adicionar um campo de data/hora no modo folha de dados

Adicionar um campo de data/hora no modo Design

Excluir um campo de data/hora

Referência de propriedade de campo de data/hora

Compreender campos de data/hora

Se você for um iniciante no Office Access 2007, lembre-se que os dados em um banco de dados estão armazenados em uma ou mais tabelas. Você pode exibir as informações em uma folha de dados — uma grade semelhante a uma Microsoft Office Excel 2007 planilha — ou em um formulário de entrada de dados ou um relatório, mas os dados, em última análise, estão localizados em uma ou mais tabelas. Por sua vez, cada tabela consiste em um conjunto de campos (colunas) e cada campo é definido para aceitar um tipo de dado específico. Por exemplo, você definirá um campo como o tipo de dados de data/hora quando precisar armazenar datas e horas e esses serão os únicos tipos de valores que o campo aceita.

Especificações do campo de data/hora

Ao utilizar o banco de dados do Access, você pode visualizar valores de data e hora em quaisquer formatos, como um formato europeu (28.11.2006 ou 28-11-2006), um formato do Sul da Ásia (28/11/2006) ou o formato dos EUA (11/28/2006).

Independentemente de como o Access formata os dados de data e hora, e de como você os insere, o campo de data/hora armazena datas e horas como números de ponto flutuante de precisão dupla — um sistema também chamado de datas seriais. A imagem seguinte representa um valor de data e hora serial típico.

número de dupla precisão

A parte inteira do valor, à esquerda do ponto decimal, representa a data. A parte fracional, à direita do ponto decimal, representa a hora.

O número nesta figura representa 24 de dezembro de 2003, às 21h. O componente de data é o número de dias inteiros que decorreram desde o início ou data "base" de 30/12/1899. Neste exemplo, 37.979 dias decorreram desde 30/12/1899 até 24/12/2003.O componente de hora é uma fração de um dia de 24 horas. Portanto, um valor de 0,875 multiplicado por 24 horas é igual a 21 horas ou 21h.

Os valores negativos no componente de data representam datas anteriores à data base. Por exemplo, um valor de -1 como o componente de data indica um dia antes da data base, ou 29/12/1899.

Os valores válidos de data variam de -657.434 (1º de janeiro, 100 D.C.) a 2.958.465 (31 de dezembro de 9999 D.C.). Os valores válidos de hora variam de 0,0 a 0,9999 ou 23:59:59.

O armazenamento de valores de data e hora como números permite a execução de um grande número de cálculos de dados de data e hora. Por exemplo, você pode calcular um número total de horas trabalhadas (para um cartão de ponto) ou determinar o tempo de existência de uma nota fiscal.

Formatos dos campos da data/hora

Você pode usar dois tipos amplos de formatação com um campo de data/hora: formatação de entrada de dados e de exibição. Use uma máscara de entrada  — um conjunto de caracteres literais e espaços reservados que controlam como os usuários inserem os dados — quando precisar fornecer formatação de entrada de dados. Use os formatos de exibição para controlar o que os usuários vêem em folhas de dados, formulários e relatórios. O Access fornece dois tipos de formatos de exibição: um conjunto de formatos predefinidos que podem ser escolhidos de uma lista e a possibilidade de criar um formato personalizado.

Para obter mais informações sobre como usar formatos predefinidos e personalizados, consulte o artigo Formatar os dados em tabelas, formulários e relatórios.

Para obter informações sobre máscaras de entrada, consulte o artigo criar uma máscara de entrada para inserir campo ou valores em um formato específico de controle.

Métodos para criar um campo de data/hora

O Office Access 2007 fornece várias maneiras para se adicionar um campo de data/hora em uma tabela nova ou existente:

  • Modo Folha de Dados    Você pode adicionar um campo de data/hora em uma tabela nova ou existente no modo Folha de Dados adicionando um novo campo e depois inserindo uma data manualmente ou copiando e colando uma data. Você também pode selecionar o tipo de dado de uma lista suspensa e definir propriedades como Is Required, que obriga os usuários a inserir uma data no campo, e Is Unique, que obriga os usuários a inserir um valor não duplicado no campo.

  • Modo Design    Use o modo Design para adicionar um campo de data/hora e definir as suas propriedades que não podem ser definidas no modo Folha de Dados, incluindo máscaras de entrada e valores padrão.

Início da página

Adicionar um campo de data/hora no modo Folha de Dados

As etapas nesta seção explicam como adicionar um campo de data/hora a uma tabela existente e uma nova tabela no modo Folha de Dados. Se você for iniciante no Access, uma folha de dados é uma grade similar em aparência a uma planilha do Office Excel 2007.

Adicionar um campo de data/hora a uma tabela existente

  1. Clique no Botão do Microsoft Office Imagem do botão Office e clique em Abrir.

  2. Na caixa de diálogo Abrir, selecione e abra o banco de dados.

  3. No Painel de Navegação, clique duas vezes na tabela que deseja alterar.

    O Access abre a tabela no modo Folha de Dados.

  4. Se necessário, role horizontalmente para o primeiro campo em branco. Por padrão, o Access exibe Adicionar Novo Campo na linha de cabeçalho de todos os campos novos, da seguinte forma:

    Um novo campo em uma folha de dados

  5. Clique duas vezes na linha de cabeçalho e digite um nome para o novo campo.

  6. Selecione a primeira linha em branco abaixo do cabeçalho e digite uma data.

    -ou-

    Cole uma data na primeira linha.

    -ou-

    Na guia Folha de dados, no grupo Tipos de Dados e Formatação, na lista Tipo de Dados, selecione Data/Hora.

  7. Salve as alterações.

Adicionar um campo de data/hora em uma tabela nova

  1. Clique no Botão do Microsoft Office Imagem do botão Office e clique em Abrir.

  2. Na caixa de diálogo Abrir, selecione e abra o banco de dados.

  3. Na guia Criar, no grupo Tabelas, clique em Tabela.

    O Access abre a nova tabela no modo Folha de Dados. Esta imagem ilustra uma nova tabela:

    Uma tabela nova, em branco, em um novo banco de dados

  4. Clique em Salvar imagem do botão e, na caixa de diálogo Salvar como, insira um nome para a nova tabela.

  5. Clique duas vezes na linha de cabeçalho do primeiro campo da tabela (o rotulado Adicionar Novo Campo) e digite um nome para o campo.

  6. Selecione a primeira linha em branco abaixo do cabeçalho e digite uma data. O Access deduz o tipo de dados de data/hora automaticamente quando você insere uma data.

    -ou-

    Cole uma data na primeira linha.

    -ou-

    Na guia Folha de dados, no grupo Tipo de Dados e Formatação, na lista Tipo de Dados, selecione Data/Hora.

Início da página

Adicionar um campo de data/hora no modo Design

Usar o modo Design para adicionar um campo de data/hora a uma tabela nova ou existente e, em seguida, para definir ou alterar as propriedades do campo que você não pode definir ou alterar na folha de dados exibir. Por exemplo, você pode especificar uma máscara de entrada ou uma regra de validação. Para obter mais informações sobre máscaras de entrada e outras propriedades, consulte a seção referência de propriedade de campo de data/hora.

Adicionar um campo de data/hora a uma tabela existente

  1. Clique no Botão do Microsoft Office Imagem do botão Office e clique em Abrir.

  2. Na caixa de diálogo Abrir, selecione e abra o banco de dados.

  3. No painel de navegação, clique com botão direito na tabela que você deseja alterar e clique em Modo Design Imagem do botão .

  4. Na coluna Nome do Campo, selecione a primeira linha em branco e depois digite um nome para o campo.

  5. Selecione a célula adjacente na coluna Tipo de Dados e depois selecione Data/Hora na lista.

  6. Salve as alterações.

Adicionar um campo de data/hora em uma tabela nova

  1. Clique no Botão do Microsoft Office Imagem do botão Office e clique em Abrir.

  2. Na caixa de diálogo Abrir, selecione e abra o banco de dados.

  3. Na guia Criar, no grupo Tabelas, clique em Tabela.

  4. Clique em Salvar imagem do botão e, na caixa de diálogo Salvar como, insira um nome para a nova tabela.

  5. Clique com o botão direito do mouse na guia do documento da nova tabela e clique em Modo Design.

  6. Na coluna Nome do Campo, selecione a primeira linha em branco e depois digite um nome para o campo.

  7. Selecione a célula adjacente na coluna Tipo de Dados e depois selecione Data/Hora na lista.

  8. Salve as alterações. Se você desejar definir as propriedades do campo, deixe a tabela aberta no modo Design e continue com as próximas etapas.

Definir ou alterar as propriedades do campo

  1. Na guia Geral, na seção inferior do criador de tabelas, em Propriedades do Campo, localize a propriedade que deseja alterar.

  2. Selecione o campo ao lado do nome da propriedade. Dependendo da propriedade, você pode fazer uma das ações seguintes:

    • Inserir dados (tais como texto padrão ou uma máscara de entrada).

    • Iniciar o Construtor de Expressões ou o Assistente de Máscara de Entrada.

    • Exiba a caixa de diálogo de Marcas inteligentes clicando Botão Construtor ao lado da caixa de propriedade.

    • Selecione uma opção em uma lista.

      Para obter informações sobre como usar cada propriedade do campo, selecione a propriedade e depois pressione F1.

Início da página

Excluir um campo de data/hora

Você pode usar o modo Folha de Dados ou Design para excluir um campo de data/hora de uma tabela. Entretanto, quando você exclui um campo de data/hora que contém dados, você os perde permanentemente . Não é possível desfazer a exclusão. Por isso, você deve fazer o backup do banco de dados antes de excluir quaisquer campos de tabela ou outros componentes do banco de dados.

Excluir um campo de data/hora no modo Folha de Dados

  1. Clique no Botão do Microsoft Office Imagem do botão Office e clique em Abrir.

  2. Na caixa de diálogo Abrir, selecione e abra o banco de dados.

  3. No Painel de Navegação, clique duas vezes na tabela que deseja alterar.

    O Access abre a tabela no modo Folha de Dados.

  4. Localize o campo de data/hora, clique com o botão direito do mouse na linha de cabeçalho (o nome) e clique em Excluir Coluna.

  5. Clique em Sim para confirmar a exclusão.

Excluir um campo de data/hora no modo Design

  1. Clique no Botão do Microsoft Office Imagem do botão Office e clique em Abrir.

  2. Na caixa de diálogo Abrir, selecione e abra o banco de dados.

  3. No painel de navegação, clique com botão direito na tabela que você deseja alterar e clique em Modo Design Imagem do botão .

    O Access abre a tabela no modo Design.

  4. Clique no seletor de linha (o quadrado em branco) ao lado do campo de data/hora e, em seguida, pressione DELETE.

    -ou-

    Clique com o botão direito do mouse no seletor de linha e clique em Excluir Linhas.

  5. Clique em Sim para confirmar a exclusão.

Início da página

Referência à propriedade do campo de data/hora

Quando você usa o modo Design para adicionar um campo de data/hora a uma tabela, pode definir e alterar várias propriedades do campo. Esta tabela lista as propriedades do campo de data/hora e descreve o que cada uma faz, incluindo o que pode ocorrer se elas forem configuradas ou alteradas.

Propriedade

Uso

Formato

Insira caracteres de formatação personalizado para definir um formato de exibição. Formatos definidos aqui aparecem em folhas de dados, formulários e relatórios. Para obter mais informações sobre formatos personalizados, consulte o artigo Formatar os dados em tabelas, formulários e relatórios.

Máscara de Entrada

Insira uma cadeia de caracteres de máscara de entrada, ou clique em Botão Construtor para iniciar o Assistente de máscara de entrada.

Para obter mais informações sobre a criação e o uso de máscaras de entrada, consulte os artigos criar uma máscara de entrada para inserir valores de campo ou controle em um formato específico e Formatar os dados em tabelas, formulários e relatórios.

Caption

Especifica o nome do campo de data/hora. Se você não especificar uma legenda, o Access aplicará o nome de campo padrão.

Default Value

Especifica o valor que aparece automaticamente em um campo quando você cria um novo registro. Por exemplo, você pode inserir uma função como Date() para exibir automaticamente a data de hoje.

Validation Rule

Especifica os requisitos dos dados inseridos em um registro inteiro, campo individual ou um controle em um formulário ou relatório. Quando um usuário insere dados que violam a regra, você pode usar a propriedade Validation Text para especificar a mensagem de erro resultante. Tamanho máximo: 2.048 caracteres.

Para obter mais informações sobre como criar regras de validação, consulte o artigo criar uma regra de validação para validar dados em um campo.

Texto de Validação

Especifica o texto na mensagem de erro que aparece quando os usuários violam uma regra de validação. Tamanho máximo: 255 caracteres.

Para obter mais informações sobre como criar regras de validação, consulte o artigo criar uma regra de validação para validar dados em um campo.

Required

Quando esta propriedade está definida como Sim, você deve inserir um valor no campo, ou em quaisquer controles vinculados ao campo. Além disso, o valor não pode ser Nulo.

Indexed

Use um índice para agilizar consultas e operações de classificação e agrupamento que são executadas em grandes quantidades de dados. Você também pode usar os índices para impedir que os usuários insiram valores duplicados. Opções:

  • Não     Desativa a indexação (padrão)

  • Sim (Duplicação autorizada)     Realiza indexação no campo e permite valores duplicados. Por exemplo, você pode ter nomes e sobrenomes duplicados.

  • Sim (Duplicação não autorizada)    Realiza indexação no campo e não permite valores duplicados.

IME Mode

Especifica um editor de método de entrada, uma ferramenta para usar versões em inglês do Access com arquivos criados em versões do Access em japonês ou coreano. Valor padrão: Nenhum Controle. Para obter mais informações sobre como usar esta propriedade, pressione F1.

IME Sentence Mode

Especifica os tipos de dados que podem ser inseridos usando um editor de método de entrada. Para obter mais informações sobre como usar esta propriedade, pressione F1.

Smart Tags

Especifique uma ou mais marcas inteligentes para o campo e quaisquer controles que estão vinculados ao campo. As marcas inteligentes são componentes que reconhecem os tipos de dados em um campo e permitem que você realize uma ação com base nesse tipo. Por exemplo, você pode selecionar um campo de data/hora e depois usar uma marca inteligente para abrir o seu calendário pessoal.

Clique em Botão Construtor ao lado da caixa de propriedade para ver uma lista de marcas inteligentes disponíveis.

Text Align

Especifica o alinhamento dos dados em um campo de data/hora. Opções:

  • Geral     Alinha o texto à esquerda, os números e as datas à direita.

  • Esquerda     Alinha o texto, as datas e os números à esquerda.

  • Direita     Alinha o texto, as datas e os números à direita.

  • Centralizar     Centraliza o texto, as datas e os números.

  • Distribuir     Justifica o texto, as datas e os números uniformemente entre ambos os lados do campo ou da caixa de texto.

Mostrar Selecionador de Datas

Exibe ou oculta ou controle de calendário pop-up que aparece quando os usuários clicam em campos de data/hora. Padrão: Para datas. Selecione Nunca para ocultar o controle.

Observação : Se você usa uma máscara de entrada para o campo Data/Hora, o controle Selecionador de Datas não estará disponível, independente de como você definiu essa propriedade.

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

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

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×