In primo luogo, togli questo di mezzo, la tua vita sarebbe più facile se memorizzassi le date in un tipo di dati data.
Tuttavia, per rispondere alla tua domanda per aggiungere giorni a una data in Oracle puoi utilizzare il +
operatore.
In primo luogo, però devi avere una data, quindi convertirò il 28 dicembre 1800 in una data utilizzando to_date
funzione quindi aggiungere il numero. Nel tuo caso vorresti:
select to_date('1800/12/28','yyyy/mm/dd') + 77650 from dual
Ho impostato un little SQL Fiddle per dimostrare per te.