Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

psan

Trabalhando com datas

Recommended Posts

Tenho em uma tabela o seguinte campos dt_Entrada,dt_Saida,numdias_limite(12/01/2004,03/03/2004,98) como faço para calcular em um select(no oracle) quantos dias se passaram entre as duas datas citadas no exemplo.Muito Obrigado! :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Use a função SYSDATE:Retorna a data e hora corrente no banco de dados.Ex.:select SYSDATE from dual;2003-10-17 16:27:54Nota: A Função SYSDATE retorna sempre a data e o horário do Banco de Dados.Funções Aritméticas com Datas:Existe as seguintes possibilidades para utilizar este recurso:Adicionar ou Subtrair um número de uma data para resultar uma outra data.Subtrair duas datas para encontrar o número de dias entre as duas datasAdicionar hora par uma data, e para divisão o número de horas é 24.Ex.:select ((SYSDATE-dt_entrada)-(SYSDATE-dt_saida)) AS Dias from tabela WHEREcodigo = 1;Ow mais ou menos assim: :P Espero que possa lhe ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.