17,377
社区成员
发帖
与我相关
我的任务
分享
--生成2000-01-01--2010-12-31
SELECT to_char(DAY, 'yyyy') YEAR, to_char(DAY, 'yyyy-mm') MONTH, DAY
FROM (SELECT to_date('2000-01-01', 'yyyy-mm-dd') + LEVEL - 1 DAY
FROM dual
CONNECT BY LEVEL <= to_date('2010-12-31', 'yyyy-mm-dd') -
to_date('2000-01-01', 'yyyy-mm-dd') + 1)