Trabalhando com Datas

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
marcelo0906
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 34
Registrado em: Qua, 02 Set 2009 3:29 pm
Localização: São José - SC

Fala Galera,

alguém pode me dar uma dica de como eu faço para diminuir uma quantidade de dias de uma data ??

exemplo tenho a data 11/11/09 queria tirar 5 dias.
ficando 06/11/09

alguém pode me ajudar??
Avatar do usuário
fsitja
Rank: OraSauro
Rank: OraSauro
Mensagens: 611
Registrado em: Seg, 19 Jan 2009 4:29 pm
Localização: Gaúcho no Rio de Janeiro - RJ
"The scars exist to remind us that the past was real"
Campanha: Como fazer uma pergunta e obter uma resposta.
http://tkyte.blogspot.com/2005/06/how-t ... tions.html

OCA & OCP Developer — OCE SQL Expert — OCS Data Warehousing Specialist

É só subtrair da data a quantidade de dias que você quer. O formato date é armazenado internamente como um número que representa uma quantidade de dias e suas frações (a parte decimal) correspondem a horas, minutos e segundos.

Selecionar tudo

select to_date('11/11/2009', 'DD/MM/YYYY') - 5 dt from dual
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 11 visitantes