欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Oracle查询任意时间段内的所有日期,无需建表

程序员文章站 2022-04-15 11:12:01
oracle查询任意时间段内的所有日期,无需建表 select date'2017-04-25' + (rownum - 1) dt from dua...

oracle查询任意时间段内的所有日期,无需建表

select  date'2017-04-25' + (rownum - 1)  dt
          from  dual connect by rownum <= (date'2017-05-05' - date'2017-04-25' + 1)

运行结果:

2017-04-25
2017-04-26
2017-04-27
2017-04-28
2017-04-29
2017-04-30
2017-05-01
2017-05-02
2017-05-03
2017-05-04
2017-05-05