1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Oracle获取本年 本月 下月 上月 第一天或最后一天日期

Oracle获取本年 本月 下月 上月 第一天或最后一天日期

时间:2022-09-15 10:44:50

相关推荐

Oracle获取本年 本月 下月 上月 第一天或最后一天日期

上月第一天

select to_char(last_day(add_months(trunc(sysdate),-2))+1,'yyyy-mm-dd') from dual;

上月最后一天

select to_char(last_day(add_months(trunc(sysdate),-1)),'yyyy-mm-dd') from dual;

本月第一天

select to_char(trunc(sysdate, 'mm'),'yyyy-mm-dd') from dual;

本月最后一天

select to_char(last_day(trunc(sysdate)),'yyyy-mm-dd') from dual;

下月第一天

SELECT to_char(last_day(SYSDATE) + 1,'yyyy-mm-dd') FROM dual;

下月最后一天

select to_char(last_day(add_months(trunc(sysdate),1)),'yyyy-mm-dd') from dual;

今年第一天

select trunc(sysdate,'yyyy') FROM DUAL;

今年最后一天

select last_day(add_months(trunc(SYSDATE,'y'),11)) from dual

判断日期在这个月

PLAN_DATE between to_char(trunc(sysdate, 'mm'),'yyyy-mm-dd') and to_char(last_day(trunc(sysdate)),'yyyy-mm-dd')

判断日期在下月

PLAN_DATE between to_char(last_day(SYSDATE) + 1,'yyyy-mm-dd') and to_char(last_day(add_months(trunc(sysdate),1)),'yyyy-mm-dd')

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。