oracle获取过去两年的今天时间


获取过去两年的今天时间:

SELECT last_day(ADD_MONTHS(ADD_MONTHS(sysdate,-12), ROWNUM - 1)) as monthlist
FROM DUAL
CONNECT BY ROWNUM <=
months_between(SYSDATE,
ADD_MONTHS(sysdate,-12)) + 1;


select extract(year from sysdate) from dual
union
select extract(year from sysdate) -1 from dual
union
select extract(year from sysdate) -2 from dual;


select add_months(sysdate,-12) from dual
union
select add_months(sysdate,-24) from dual ;



select last_day(to_date('201409','yyyymm')) from dual;


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM