有时我们需要顺序取一段时间的日期,比如初始化某些带日期的表,用循环固然是可以的,也是比较通用的做法,但用SQL可以更加便捷的实现:
取多少按需设置:
取多少按需设置:
点击(此处)折叠或打开
- SELECT to_date('20121202', 'YYYYMMDD') + LEVEL - 1 calendardate
- FROM dual
- CONNECT BY LEVEL <= 31;
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29599494/viewspace-2106824/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29599494/viewspace-2106824/