Oracle
 sql >> Base de données >  >> RDS >> Oracle

la fonction oracle add_months diffère de Java

Lorsque vous effectuez l'arithmétique des mois, vous devez décider, du point de vue commercial, quelle est la bonne façon de traiter les mois avec des nombres de jours différents. Le revers de la médaille du problème que vous avez soulevé est ce qui se passe lorsque vous passez d'un mois plus long, comme août, à un mois plus court comme février (et même de février à février si des années bissextiles sont impliquées). Si vous êtes heureux que des erreurs soient signalées car le calcul ne peut pas trouver 'Feb-30', alors regardez INTERVALLE