datepart (SSIS ifade)
Gösteren bir tamsayı döndürür bir tarihbir parçası bir tarih.
Sözdizimi
DATEPART(datepart, date)
Bağımsız değişkenler
datepart
Yeni bir değer döndürmek için tarih kısmı için belirleyen parametredir.date
Olan bir ifade , tarih biçiminde geçerli bir tarih veya bir dize döndürür.
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 dönüştürülmelidir.Daha fazla bilgi için bkz: Tümleştirme Hizmetleri veri türleri.
Not
ifade bir hazır bilgi tarih açıkça tarihi bu veri türlerinden birini artığını zaman doğrulamak başarısız: DT_DBTIMESTAMPOFFSET, DT_DBTIMESTAMP2 ve DT_DBTIME2.
Aşağıdaki tablo dateparts ve ifade değerlendirici tarafından tanınan kısaltmaları listelenmektedir.DatePart adları büyük küçük durum duyarlı değildir.
DatePart |
Kısaltmalar |
---|---|
Yıl |
yyyy yy |
Üç aylık dönem |
qq, q |
Ay |
mm, m |
Dayofyear |
dy, y |
Günü |
GG, d |
Hafta |
wk, hh |
İş günü |
dw, w |
Saat |
Ss |
Dakika |
n mi |
İkinci |
ss, s |
Milisaniyelik |
MS |
Örnekler
Bu örnek bir hazır bilgi tarih ay gösteren tamsayı döndürür.Tarih, aa/gg/yyyy ise" biçimi, bu örnek 11 geri döner.
DATEPART("month", (DT_DBTIMESTAMP)"11/04/2002")
Bu örnek günü gösteren bir tamsayı döndürür ModifiedDate sütun.
DATEPART("dd", ModifiedDate)
Bu örnek geçerli yılı gösteren tamsayı döndürür tarih.
DATEPART("yy",GETDATE())
Ayrıca bkz.