如何取一年内的所月日期,如:
2012-01-01
2012-01-02
...
2012-12-31
------解决方案--------------------
select to_char(to_date(to_char(sysdate, 'yyyy')
------解决方案--------------------
'-01-01', 'yyyy-mm-dd')+rownum-1, 'yyyy-mm-dd') from dual connect by rownum< to_date(to_char(sysdate, 'yyyy')+1
------解决方案--------------------
'-01-01', 'yyyy-mm-dd')-to_date(to_char(sysdate, 'yyyy')
------解决方案--------------------
'-01-01', 'yyyy-mm-dd')+1;
------解决方案--------------------
SQL> select to_char(to_date(to_char(sysdate, 'yyyy')
------解决方案--------------------
'-01-01', 'yyyy-mm-dd')+rownum-1, 'yyyy-mm-dd') from dual connect by rownum< to_date(to_char(sysdate, 'yyyy')+1
------解决方案--------------------
'-01-01', 'yyyy-mm-dd')-to_date(to_char(sysdate, 'yyyy')
------解决方案--------------------
'-01-01', 'yyyy-mm-dd')+1;
TO_CHAR(TO_DATE(TO_C
--------------------
2012-01-01
2012-01-02
...
2012-12-04