当前位置:首页>开发>正文

oracle怎么计算出两个日期之间相隔的月数和天数。满足月就算整月,在算

2023-12-29 23:47:01 互联网 未知 开发

oracle怎么计算出两个日期之间相隔的月数和天数。满足月就算整月,在算?

oracle怎么计算出两个日期之间相隔的月数和天数。满足月就算整月,在算

oracle的日期可以直接计算。

两种方式:

(1)先trunc在减(避免出现小数)

select trunc(sysdate)-to_date(20-8月-2012,dd-mm-yyyy) from dual

(2)先减再trunc(减法后是一个数字,数字直接trunc就可以保留整数,这样就可以了)