明年的最后一天是后年第一天的前一天。所以你应该可以通过在今年的第一天加上 24 个月,然后减去一天来得到它。像这样:
select sysdate, add_months(trunc(sysdate, 'y'), 24) - 1 as last_day_next_year from dual;
SYSDATE LAST_DAY_NEXT_YEAR
---------- ------------------
2016-08-04 2017-12-31
1 row selected.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12042 次 |
| 最近记录: |