方法1:
select to_date('&yyyymmdd', 'yyyymmdd') + level - 1 as DAYOFYEAR
from dual
connect by level <= &number;
方法2:
select to_date('&startyyyymmdd', 'yyyymmdd') + level - 1 as DAYOFYEAR
from dual
connect by level <= to_date('&endyyyymmdd', 'yyyymmdd') -
to_date('&startyyyymmdd', 'yyyymmdd');