Za prvé, zbavte se toho, váš život by byl jednodušší, kdybyste data ukládali do datového typu data.
Chcete-li však odpovědět na otázku, jak přidat dny k datu v Oracle, můžete použít +
operátor.
Za prvé, musíte mít datum, takže převedu 28. prosinec 1800 na datum pomocí vestavěného to_date
funkci a poté přidejte číslo. Ve vašem případě byste chtěli:
select to_date('1800/12/28','yyyy/mm/dd') + 77650 from dual
Nastavil jsem malý SQL Fiddle demonstrovat pro vás.