Aracılığıyla paylaş


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())