Si vous soustrayez d'une date à une autre, vous obtiendrez un nombre de jours entre ces deux dates. Vous ne pouvez pas transformer cette valeur en date par to_date
fonction. Et quelle date vous voulez obtenir par exemple la différence entre les dates 456 jours ça veut dire :
1 year 3 month and several days
Peut-être vaut-il mieux renvoyer une valeur de chaîne formatée ?