示例:
我想使用当前日期获取当年的 12 月 1 日。
如果年份发生变化,例如 current_date 现在是 2024-01-01,我希望将该日期改为当年的 12 月 1 日。
这可能吗?
您可以使用截断函数并添加 11 个月。例如:
select date_trunc('year', current_date) + interval '11' month;
输出:
_col0 ------------ 2023-12-01