Você adiciona um campo estendido data/hora ou data/hora a uma tabela quando precisar armazenar datas e horários. Você pode usar dados de data e hora por uma variedade de motivos pessoais e comerciais, como aniversários, informações de envio e cobrança e cartões de hora.

Neste artigo

Entender campos de data e hora

Quando você usa um banco de dados access, você pode ver valores de data e hora em qualquer número de formatos, como um formato europeu (28.11.2006 ou 28-11-2006), um formato sul-asiático (28/11/2006) ou o formato dos EUA (28/11/2006). Independentemente de como o Access formata os dados de data e hora, e independentemente de como você insira os dados de data ou hora, os campos de data e hora armazenam as datas e horários das seguintes maneiras:

Data/Hora

Date/Time usa números de ponto flutuante de precisão dupla – um sistema também chamado de datas serial. A figura a seguir representa um valor típico de data e hora de série.

Número de dupla precisão

A parte inteiro do valor, à esquerda do ponto decimal, representa a data. A parte fracionária, à direita do ponto decimal, representa a hora.

O número neste número representa 24 de dezembro de 2003, às 21h. O componente date é o número de dias inteiros decorridos desde a data inicial ou "base" de 30/12/1899. Neste exemplo, 37.979 dias passaram de 30/12/1899 a 24/12/2003. O componente de tempo é 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 é resolvido para um dia antes da data base ou 29/12/1899.

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

Armazenar os valores de data e hora como números permite que você execute um grande número de cálculos em dados de data e hora. Por exemplo, você pode calcular um número total de horas trabalhadas (para um cartão de tempo) ou determinar a idade de uma fatura.

Data/Hora Estendida

Data/Hora As datas e horários estendidos são armazenados em uma cadeia de caracteres codificada de 42 bytes. Uma data é armazenada em um tipo longo sem sinal que dá suporte a um intervalo de 1-1-1 AD a 9999 AD. O tempo é armazenado em um tipo longo sem sinal com base na seguinte fórmula:

= (datehour * 3600 + dateminute * 60 + datesecond) * PowerOfTen(TimeScale) + fractionalSeconds

Para obter mais informações, consulte Usando o tipo de dados estendido data/hora.

Início da Página

Adicionar um campo de data e hora no Modo de Exibição de Folha de Dados

Você pode adicionar um campo Data/Hora a uma tabela nova ou existente no Modo de Exibição de Folha de Dados.

Adicionar a uma tabela existente

  1. Abrir a tabela no modo de exibição Datasheet

  2. Se necessário, role horizontalmente para o primeiro campo em branco.

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

  4. Selecione a célula adjacente na coluna Tipo de Dados e selecione Data/Hora ou Data/Hora Estendida na lista.

  5. Salve as alterações.

Adicionar um campo Data/Hora a uma nova tabela

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

  2. Clique em Salvar imagem do botãoe, na caixa de diálogo Salvar Como , insira um nome para a nova tabela.

  3. Clique com o botão direito do mouse na guia documento da nova tabela e clique em Exibição de Design.

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

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

  6. Salve as alterações.

Início da Página

Adicionar um campo de data e hora na exibição Design

Você pode adicionar um campo Data/Hora a uma tabela nova ou existente no Modo de Exibição de Design.

Adicionar a uma tabela existente

  1. Abra a tabela noModo de Exibição de Design.

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

  3. Selecione a célula adjacente na coluna Tipo de Dados e selecione Data/Hora ou Data/Hora Estendida na lista.

  4. Salve as alterações.

Adicionar a uma nova tabela

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

  2. Clique em Salvar e, na caixa de diálogo Salvar Como , insira um nome para a nova tabela.

  3. Clique com o botão direito do mouse na guia documento da nova tabela e clique em Exibição de Design.

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

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

  6. Salve as alterações.

Início da Página

Definir propriedades do campo de data e hora

Quando você usa a exibição Design para adicionar um campo Data/Hora a uma tabela, você pode definir e alterar todas as propriedades para o campo.

  1. Na guia Geral na seção inferior do designer de tabela, em Propriedades de Campo, localize a propriedade que você deseja alterar.

  2. Selecione o campo ao lado do nome da propriedade.

  3. Selecione o campo ao lado do nome da propriedade. Dependendo da propriedade, você pode inserir dados, iniciar o Construtor de Expressões clicando em Botão Construtorou selecionar uma opção em uma lista.

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

Início da Página

Excluir um campo de data e hora

Você pode usar a exibição datasheet ou a exibição Design para excluir um campo Estendido data/hora ou data/hora de uma tabela.

Aviso    Quando você exclui um campo De data/hora ou data/hora estendido que contém dados, você perde esses dados permanentemente – não é possível desfazer a exclusão. Por esse motivo, faça um backup do banco de dados antes de excluir todos os campos da tabela ou outros componentes do banco de dados.

Excluir no modo de exibição Datasheet

  1. Abra a tabela no Modo Folha de Dados.

  2. Localize o campo Data/Hora ou Data/Hora Estendido, clique com o botão direito do mouse na linha de cabeçalho (o nome) e clique em Excluir Campo.

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

Excluir na exibição Design

  1. Abra a tabela do modo Design.

  2. Clique no seletor de linha (o quadrado em branco) ao lado do campo Data/Hora ou Data/Hora Estendido e pressione DELETE ou clique com o botão direito do mouse no seletor de linha e clique em Excluir Linhas.

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

Início da página

Referência de propriedade de campo de data e hora

Esta tabela lista as propriedades do campo Data/Hora e descreve o que cada um faz.

Propriedade

Uso

Formatar

Insira caracteres de formatação personalizados para definir um formato de exibição. Os formatos definidos aqui aparecem em folhas de dados, formulários e relatórios.

Locais decimais (somente data/hora estendidas)

Insira uma precisão fracionária para especificar o número de dígitos à direita do ponto decimal (1-7).

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 como criar e usar máscaras de entrada, consulte o artigo Criar uma máscara de entrada para inserir valores de campo ou controle em um formato específico.

Legenda

Especifica o nome do campo Data/Hora. Se não especificar uma legenda, o Access aplica o nome de campo predefinido.

Valor Padrão

Especifica o valor que aparece automaticamente num campo quando cria um novo registo. Por exemplo, pode introduzir uma função como Data() para apresentar automaticamente a data de hoje.

Regra de Validação

Especifica os requisitos dos dados introduzidos num registo completo, num campo individual ou num controlo num formulário ou relatório. Quando um utilizador introduz dados que violam a regra, pode utilizar a propriedade Texto de Validação para especificar a mensagem de erro resultante. Comprimento máximo: 2048 carateres.

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

Texto de Validação

Especifica o texto na mensagem de erro que aparece quando os utilizadores violam uma regra de validação. Comprimento máximo: 255 carateres.

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

Obrigatório

Quando esta propriedade está definida como Sim, tem de introduzir um valor no campo ou em quaisquer controlos vinculados ao campo. Além disso, o valor não pode ser nulo.

Indexado

Utiliza um índice para acelerar as consultas, a ordenação e as operações de agrupamento que são executadas em grandes quantidades de dados. Também pode utilizar índices para impedir que os utilizadores introduzam valores duplicados. Escolhas:

  • Não     Desativa a indexação (predefinição).

  • Sim (Duplicação autorizada)     Indexa o campo e permite valores duplicados. Por exemplo, pode ter nomes próprios e apelidos duplicados.

  • Sim (Sem Duplicados)    Indexa o campo e não permite valores duplicados.

Modo IME

Especifica um Input Method Editor, uma ferramenta para utilizar versões em inglês do Access com ficheiros criados em versões japonesas ou coreanas do Access. Valor predefinido: Sem Controlo. Para obter mais informações sobre como utilizar esta propriedade, prima F1.

Modo de Frase IME

Especifica o tipo de dados que pode introduzir com um Input Method Editor. Para obter mais informações sobre como utilizar esta propriedade, prima F1.

Alinhar Texto

Especifica o alinhamento dos dados num campo Data/Hora. Escolhas:

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

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

  • À Direita     Alinha todo o texto, datas e números à direita.

  • Centralizar     Centra todo o texto, datas e números.

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

Mostrar Selecionador de Data

Mostra ou oculta um controlo de calendário de pop-up que é apresentado quando os utilizadores clicam nos campos Data/Hora. Predefinição: para datas. Selecione Nunca para ocultar o controlo.

Se você usar uma máscara de entrada para um campo Data/Hora, o controle Selecionador de Data ficará indisponível independentemente da maneira como você configura essa propriedade.

Início da Página

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.