欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

Oracle中取相差的天数

程序员文章站 2024-02-20 18:48:16
...

Oracle 日期取相差的天数日期类型直接相减得到的值就是天数例如:select trunc(sysdate-to_date(

Oracle 日期取相差的天数

日期类型直接相减得到的值就是天数
例如:select trunc(sysdate-to_date('2008-08-30','yyyy-mm-dd')) from dual

本月的天数
SELECT to_char(last_day(SYSDATE), 'dd ') days FROM dual
今年的天数
select add_months(trunc(sysdate, 'year '), 12) - trunc(sysdate, 'year ') from dual
下个星期一的日期
SELECT Next_day(SYSDATE, 'monday ') FROM dual

Oracle中取相差的天数