Hi, a few months ago I raised a TAR/SR regarding this issue. But then we found out, that ORACLE just does, what the SQL standard says: adding 1 month incremets the value of the month attribute of the date. If it gives an invalid date, the database should raise an exception.

To me, this is no good definition. We had to define and code our own DATE/TIMESTAMP arithmetics to get a behaviour which reflects the feel and use of human beings about and of date arithmetics.