MONTH (SSIS 式)
適用対象: SQL Server Azure Data Factory の SSIS 統合ランタイム
ある日付の、月の日付要素を表す整数値を返します。
構文
MONTH(date)
引数
date
任意の日付形式の日付です。
戻り値の型
DT_I4
注釈
引数が NULL の場合、MONTH は NULL を返します。
日付リテラルは、日付データ型のいずれかに明示的にキャストされる必要があります。 詳細については、「 Integration Services Data Types」を参照してください。
Note
日付リテラルが DT_DBTIMESTAMPOFFSET と DT_DBTIMESTAMP2 のいずれかの日付データ型に明示的にキャストされると、式の検証は失敗します。
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 式)