oracle日期函数得到某个月所有日期

如题所述

如下是列出2016年11月份的所有日期

SELECT TO_CHAR(TO_DATE('2016/11/1', 'YYYY/MM/DD') + ROWNUM - 1,
               'YYYY/MM/DD')
  FROM DUAL
CONNECT BY ROWNUM <= (add_months(TO_DATE('2016/11/1', 'YYYY/MM/DD'),1) -
           TO_DATE('2016/11/1', 'YYYY/MM/DD'));
温馨提示:答案为网友推荐,仅供参考