我想在v_TempEffectiveDate
中添加1个月。什么是正确的陈述?
WHILE v_TempEffectiveDate <= v_EndDate LOOP
v_TempEffectiveDate := ADD_MONTHS('v_TempEffectiveDate' + 1); --v_TempEffectiveDate + 1 MONTH
v_MonthsElapsed := v_MonthsElapsed + 1;
END LOOP; --WHILE v_TempEffectiveDate <= v_EndDate
v_MonthsElapsed := v_MonthsElapsed - 1;
我收到以下错误:
PL / SQL:忽略语句PLS-00306:调用“ADD_Months()
的参数的数字或类型