oracle declare语句循环得到时间段每一天

循环得到时间段每一天

DECLARE date1 date;
BEGIN
date1:= to_date('2019-01-01','yyyy-mm-dd');
WHILE date1<=to_date('2021-05-01','yyyy-mm-dd') LOOP
dbms_output.put_line(to_char(date1,'yyyy-mm-dd')); -- 输出语句
--commit;--如果有提交内容则开启
date1:=date1+1;
END LOOP;
end;

原文地址:https://www.cnblogs.com/zxg-blog/p/14890151.html