Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Convertendo número para data no oracle


Em primeiro lugar, tire isso do caminho, sua vida seria mais fácil se você armazenasse datas em um tipo de dados de data.

No entanto, para responder sua pergunta para adicionar dias a uma data no Oracle, você pode usar o + operador.

Em primeiro lugar, você precisa ter uma data, então vou converter 28 de dezembro de 1800 em uma data usando o to_date função, em seguida, adicione o número. No seu caso você iria querer:
select to_date('1800/12/28','yyyy/mm/dd') + 77650 from dual

Configurei um pequeno SQL Fiddle para demonstrar para você.