DATEPART (SSIS ifadeleri)
tarih Parçası gösteren bir tamsayý döndürür bir tarih.
DATEPART(datepart, date)
Bağımsız değişkenler
datepart
Yeni bir değer verilecek tarih kısmı için belirten parametresi olarak belirtilir.date
Tarih biçiminde, geçerli bir tarih ya da bir dizesi döndüren ifade belirtilir.
Sonuç türleri
DT_İ4
Remarks
Bağımsız değişken null ise DATEPART boş bir sonuç döndürür.
Hazır bilgi tarih açıkça Tarih veri türlerinden birini dönüştürmelisiniz.Daha fazla bilgi için bkz:Tümleştirme Hizmetleri veri türleri.
Not
Ifade, bir hazır bilgi tarih açıkça bu Tarih veri türlerinden biri atama doğrulamaya 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 |
yy, yyyy |
Üç aylık dönem |
qq, q |
Ay |
dd, m |
Dayofyear |
dy, y |
Günü |
dd, d |
Hafta |
wk, hh |
Haftanın günü |
DW, w |
Saat |
Ss |
Dakika |
n mi |
Ikinci |
ss, s |
Milisaniye |
MS |
Örnekler
Bu örnek ayında gösteren bir tamsayý döndürür bir tarih değişmez.tarih, aa/gg/yyyy ise"biçimi, bu örnek, 11 döndürür.
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 bir tamsayý döndürür tarih.
DATEPART("yy",GETDATE())
See Also