共用方式為


DAY (SSIS 運算式)

適用於: SQL Server Azure Data Factory 中的 SSIS Integration Runtime

傳回代表日期之日部分的整數。

語法

  
DAY(date)  

引數

date
傳回有效日期或日期格式字串的運算式。

結果類型

DT_I4

備註

如果引數為 Null,則 DAY 會傳回 Null 結果。

日期常值必須明確轉換為日期資料類型之一。 如需詳細資訊,請參閱 Integration Services 資料類型

注意

當日期常值明確轉換成以下其中一個日期資料類型時,此運算式將會驗證失敗: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 運算式)