当前位置: 代码迷 >> 综合 >> 从以前任意的时间到现在的时间并获取中间的年月
  详细解决方案

从以前任意的时间到现在的时间并获取中间的年月

热度:41   发布时间:2023-10-20 11:46:30.0

 SELECT TO_CHAR(ADD_MONTHS(TO_DATE('2011-10', 'yyyy-MM'), ROWNUM - 1),
               'yyyyMM') as monthlist
  FROM DUAL
CONNECT BY ROWNUM <=
           months_between(sysdate,
                          to_date('2011-10', 'yyyy-MM')) + 1
  相关解决方案