メインコンテンツまでスキップ
バージョン: 4.x

MONTH

説明

datetime値から月の値を抽出します。返される値は1から12の範囲で、年の12ヶ月を表します。

構文

MONTH(<date>)

パラメータ

パラメータ説明
<date>入力される日時値。DATE、DATETIME、またはDATETIMEV2型を使用できます

戻り値

月の値を表すINT型を返します:

  • 範囲:1から12
  • 1は1月を表し、12は12月を表します。
  • 入力がNULLの場合、関数はNULLを返します。

SELECT MONTH('1987-01-01');
+--------------------------------------------+
| month(cast('1987-01-01' as DATETIMEV2(0))) |
+--------------------------------------------+
| 1 |
+--------------------------------------------+