DAY (SSIS 式)

適用対象: SQL Server Azure Data Factory の SSIS Integration Runtime

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

構文

  
DAY(date)  

引数

date
有効な日付または日付形式の文字列を返す式です。

戻り値の型

DT_I4

注釈

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

日付リテラルは、日付データ型のいずれかに明示的にキャストされる必要があります。 詳細については、「 Integration Services Data Types」を参照してください。

Note

日付リテラルが DT_DBTIMESTAMPOFFSET と DT_DBTIMESTAMP2 のいずれかの日付データ型に明示的にキャストされると、式の検証は失敗します。

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

式の例

この例は、日付リテラルの日数を返します。 データ形式が "mm/dd/yyyy" 形式の場合、この例は 23 を返します。

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

この例は、 ModifiedDate 列内の日を表す整数を返します。

DAY(ModifiedDate)  

この例は、現在の日付の日を表す整数を返します。

DAY(GETDATE())  

関連項目

DATEADD (SSIS 式)
DATEDIFF (SSIS 式)
DATEPART (SSIS 式)
MONTH (SSIS 式)
YEAR (SSIS 式)
関数 (SSIS 式)