SelectDB Enterprise
参考手册
SQL 函数
标量函数
时间日期函数
MONTH

MONTH

描述

从日期时间值中提取月份值。返回值范围为 1 到 12,分别代表一年中的 12 个月。

语法

MONTH(<date>)

参数

参数说明
<date>输入的日期时间值,类型可以是 DATE、DATETIME 或 DATETIMEV2

返回值

返回类型为 INT,表示月份值:

  • 范围:1 到 12
  • 1 表示一月,12 表示十二月
  • 如果输入为 NULL,返回 NULL

举例

SELECT MONTH('1987-01-01');
+--------------------------------------------+
| month(cast('1987-01-01' as DATETIMEV2(0))) |
+--------------------------------------------+
|                                          1 |
+--------------------------------------------+
© 2025 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标