day:提取月份天数
速查结论
day(date) 是 Spark SQL 中用于返回日期/时间戳的月份中的天数的函数。
语法
day(date)
参数说明
| 参数 | 说明 |
|---|---|
| date | 一个日期或时间戳表达式。 |
Examples
> SELECT day('2009-07-30');
30
常见报错与避坑指南
- day 与 dayofmonth 等价:day() 函数与 dayofmonth() 函数完全等价,返回结果相同,二者可互换使用。
- NULL 输入:当 date 参数为 NULL 时,day 返回 NULL 而不报错。
Since: 1.5.0
📱关注公众号
「数据仓库技术」文章同步更新,不错过每一篇干货

💬加群交流
备注「数据仓库技术」加入社群,每日一道大厂SQL真题
