共用方式為


YEAR (SSIS 運算式)

傳回代表日期中年份部分的整數。

語法

  
YEAR(date)  

論點

日期
這是任何日期格式的日期。

結果類型

DT_I4

備註

如果自變數為 null,YEAR 會傳回 Null 結果。

日期字面值必須被強制轉型為其中一種日期資料類型。 如需詳細資訊,請參閱 Integration Services 資料類型

備註

表達式無法驗證日期常值何時明確轉換成下列其中一個日期數據類型:DT_DBTIMESTAMPOFFSET和DT_DBTIMESTAMP2。

使用 YEAR 函式較簡短,但相當於使用 DATEPART(“Year”, date) 函式。

表達式範例

這個範例會傳回日期常值中的年份數目。 如果日期是mm/dd/yy格式,則本範例會傳回 “2002”。

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

這個範例會傳回代表 ModifiedDate 數據行中年份的整數。

YEAR(ModifiedDate)  

這個範例會傳回代表目前日期年份的整數。

YEAR(GETDATE())  

另請參閱

DATEADD (SSIS 運算式)
DATEDIFF (SSIS 運算式)
DATEPART (SSIS 運算式)
DAY (SSIS 運算式)
MONTH (SSIS 運算式)
函數 (SSIS 運算式)