datepart (SSIS ifade)
Bir tarihin datepart gösteren bir tamsayı döndürür.
Sözdizimi
DATEPART(datepart, date)
Bağımsız değişkenler
datepart
Yeni bir değer dönmek için Tarih hangi bölümü için belirten parametresidir.date
Tarih biçiminde geçerli bir tarih veya bir dize döndüren bir ifadesidir.
Sonuç türleri
DT_I4
Açıklamalar
Bağımsız değişken null ise datepart null bir sonuç döndürür.
Bir hazır bilgi Tarih açıkça tarihi veri türlerinden birini artığını gerekir. Daha fazla bilgi için, bkz. Tümleştirme Hizmetleri veri türleri.
Aşağıdaki tabloda, dateparts ve ifade değerlendirici tarafından tanınan kısaltmaları listelenmektedir. DatePart adları büyük küçük harf duyarlı değildir.
DatePart |
Kısaltmalar |
---|---|
Yıl |
yy, yyyy |
Çeyrek |
QQ, q |
Ay |
mm, m |
DAYOFYEAR |
GN, y |
Gün |
GG, d |
Hafta |
WK, hh |
Hafta içi |
DW, w |
Saat |
Hh |
Dakika |
mı, n |
İkinci |
SS, s |
Milisaniye |
MS |
Örnekler
Bu örnek bir hazır bilgi tarih ay gösteren tamsayı döndürür. Tarih, aa/gg/yyyy ise" Bu örnek, biçimi, 11 verir.
DATEPART("month", (DT_DBTIMESTAMP)"11/04/2002")
DATEPART("month", (DT_DBTIMESTAMP)"11/04/2002")
Bu örnek gün gösteren tamsayı döndürür ModifiedDate sütun.
DATEPART("dd", ModifiedDate)
DATEPART("dd", ModifiedDate)
Bu örnek, geçerli tarihin yılı gösteren tamsayı döndürür.
DATEPART("yy",GETDATE())
DATEPART("yy",GETDATE())