LAST_DAY
更新时间:2025-10-17
描述
返回输入日期所在月份的最后一天的日期。根据不同月份,返回日期的具体日期值为:
- 28 日:非闰年的二月
- 29 日:闰年的二月
- 30 日:四月、六月、九月、十一月
- 31 日:一月、三月、五月、七月、八月、十月、十二月
语法
SQL
1LAST_DAY(<date>)
参数
参数 | 说明 |
---|---|
<date> |
输入的日期时间值,类型为 DATETIME 或 DATE |
返回值
返回类型为 DATE,返回输入日期所在月份的最后一天的日期。
举例
SQL
1SELECT LAST_DAY('2000-02-03');
Text
1+-----------------------------------------------+
2| last_day(cast('2000-02-03' as DATETIMEV2(0))) |
3+-----------------------------------------------+
4| 2000-02-29 |
5+-----------------------------------------------+