oracle中如何获取当月今天以后的时间

来源:百度知道 编辑:UC知道 时间:2024/05/26 01:56:16
我要在oracle中获取本月今天以后的时间 sql语句怎么写
谢谢
比如我今天是9月10日 我要获取的就是9月11日到9月30日的日子
请高手告诉下怎么写

select
Trunc(sysdate+1),
to_date(to_char(add_months(sysdate,1),'yyyymm'),'yyyymm')
from dual

参考
http://hi.baidu.com/szhesh

select to_char(tt1.d1,'YYYY-MM-DD') from
(select t1.d+t2.n d1 from
(select sysdate d from dual) t1,
(select rownum-1 n from all_objects where rownum<=31)t2)tt1,
(select add_months(sysdate,1) d2 from dual) tt2
where extract(month from tt1.d1)=extract(month from tt2.d2)-1