Db2 如何将月份与当前日期相乘至1年

Db2 如何将月份与当前日期相乘至1年,db2,Db2,我想在DB2中用当前日期加上最多一年的频率显示预测日期 日期:当前日期 如果频率为:2 截至:2020-01-01 输出应如下所示: 2019-05-22, 2019-07-22, 2019-09-22, 2019-11-22尝试以下RCTE: with t(dt) as ( values current date union all select dt + 2 month from t where year(dt + 2 month) = year(current date) ) sele

我想在DB2中用当前日期加上最多一年的频率显示预测日期

日期:当前日期

如果频率为:2

截至:2020-01-01

输出应如下所示:

2019-05-22, 2019-07-22, 2019-09-22,
2019-11-22

尝试以下RCTE:

with t(dt) as (
values current date
  union all
select dt + 2 month
from t
where year(dt + 2 month) = year(current date)
)
select dt
from t;