Чтобы получить информацию об этом подробнее. Решение выше идеально подходит, если вы хотите первый день месяца, скажите, что вы хотите последний день месяца, или в моем случае я хочу последний день следующего квартала.
Сверху я делал
date('0001-01-31') + year(date(prevQdate))years - 1 year + month(prevQdate) months + 2 months)
Который не дает мне то, что я хотел, иногда дата была тридцатые вместо 31 в течение нескольких месяцев с 31 дней ...
Изменение его
date('0001-01-31') + year(date(prevQdate))years - 1 year + **(month(prevQdate) + 2)** months)
Дал мне то, что я хотел. Похоже, что первое добавление Месяцев из предыдущей четверти даты было сбросом части ДНЯ моей даты, и, таким образом, второе добавление месяцев работало с датой всего 30 дней в месяце.
Просто нужно быть осторожным при использовании этого метода обработки даты в DB2.
Ницца, они довольно безболезненны. Благодарю. –