Po pierwsze, usuń to z drogi, twoje życie byłoby łatwiejsze, gdybyś przechowywał daty w danych typu data.
Jednak, aby odpowiedzieć na pytanie, aby dodać dni do daty w Oracle, możesz użyć +
operator.
Po pierwsze, musisz mieć datę, więc przekonwertuję 28 grudnia 1800 na datę, używając wbudowanego to_date
funkcji, a następnie dodaj numer. W twoim przypadku chciałbyś:
select to_date('1800/12/28','yyyy/mm/dd') + 77650 from dual
Skonfigurowałem małe skrzypce SQL zademonstrować dla Ciebie.