Aracılığıyla paylaş


YEAR (SSIS İfadesi)

Şunlar için geçerlidir:SQL Server Azure Data Factory'de SSIS Tümleştirme Çalışma Zamanı

Bir tarihin yıl tarih kısmını temsil eden bir tamsayı döndürür.

Sözdizimi

  
YEAR(date)  

Arguments

date
Herhangi bir tarih formatındaki bir tarihtir.

Sonuç Türleri

DT_I4

Açıklamalar

YEAR işlevine geçirilen argüman null ise, YEAR null bir sonuç döndürür.

Tarih sabiti, tarih veri türlerinden birine açıkça dönüştürülmelidir. Daha fazla bilgi için bkz. Integration Services Veri Türleri.

Uyarı

İfade, bir tarih değişmez değerinin şu tarih veri türlerinden birine açıkça dönüştürüldüğünde doğrulanamıyor: DT_DBTIMESTAMPOFFSET ve DT_DBTIMESTAMP2.

YIL işlevinin kullanılması daha kısadır, ancak DATEPART("Year", date) işlevini kullanmaya eşdeğerdir.

İfade Örnekleri

Bu örnek, bir tarihsel ifade içindeki yılın sayısını döndürür. Tarih aa/gg/yyyy biçimindeyse, bu örnek "2002" değerini döndürür.

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

Bu örnek , ModifiedDate sütunundaki yılı temsil eden tamsayıyı döndürür.

YEAR(ModifiedDate)  

Bu örnek, geçerli tarihin yılını temsil eden tamsayıyı döndürür.

YEAR(GETDATE())  

Ayrıca Bkz.

DATEADD (SSIS İfadesi)
DATEDIFF (SSIS Expression)
DATEPART (SSIS İfadesi)
DAY (SSIS İfadesi)
MONTH (SSIS İfadesi)
İşlevler (SSIS İfadesi)