Ако извадите от една дата друга, ще получите брой дни между тези две дати. Не можете да трансформирате тази стойност към дата чрез to_date
функция. И коя дата искате да получите, например разлика между датите 456 дни, това е средно:
1 year 3 month and several days
Може би е по-добре да върнете форматирана низова стойност?