MONTH (SSIS)

ある日付の、月の日付要素を表す整数値を返します。

構文

MONTH(date)

引数

date

任意の日付形式の日付です。

戻り値の型

DT_I4

解説

引数が NULL の場合、MONTH は NULL を返します。

日付リテラルは、日付データ型のいずれかに明示的にキャストされる必要があります。

MONTH 関数を使用すると、DATEPART("MONTH", date) 関数を使用する場合と同じ結果を、より簡単に取得できます。

この例では、日付リテラルの月を表す数値が返されます。データが "mm/dd/yyyy" 形式の場合、この例では 11 が返されます。

MONTH((DT_DBTIMESTAMP)"11/23/2002")

この例では、ModifiedDate 列内の月を表す整数が返されます。

MONTH(ModifiedDate)

この例では、現在の日付の月を表す整数が返されます。

MONTH(GETDATE())

参照

関連項目

DATEADD (SSIS)
DATEDIFF (SSIS)
DATEPART (SSIS)
DAY (SSIS)
YEAR (SSIS)

その他の技術情報

関数 (SSIS)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手