以前在做报表的时候需要使用日期序列时,通常的做法就是创建一张日期表,今天获得一个新方法:即使用connect by 来产生一个日期序列.这样就可以不用再去创建日期表了.具体用法:
select to_date('20100101','yyyymmdd')+rownum rn from dual connect by rownum <= 10 ;
结果如下:
2010/1/2
2010/1/3
2010/1/4
2010/1/5
2010/1/6
2010/1/7
2010/1/8
2010/1/9
2010/1/10
2010/1/11
努力学习中.........
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/38006/viewspace-670653/
,如需转载,请注明出处,否则将追究法律责任。