我有一个关于 oracle 对日期进行算术运算的方式(连接到 10g 数据库)的问题。给定以下查询:
select DateX - DateY as Number_Of_Days from table
我的经验使我相信 oracle 会返回两个日期之间的天数差(如果 DateX 早于 DateY,则会返回负的天数)。
对于我的查询返回的大多数记录,这是真的。但是,我的数据集中有一条记录,其中 DateX = 19-JUN-08 和 DateY = 19-MAY-08,这两者的减法 = 365268。
有任何想法吗?