Aracılığıyla paylaş


DATEPART (SSIS İfadesi)

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

Bir tarihin belirli bir tarih bölümünü temsil eden bir tamsayı döndürür.

Sözdizimi

  
DATEPART(datepart, date)  

Arguments

datepart
Tarihin hangi bölümü için yeni bir değer döndürüleceği belirten parametredir.

date
Geçerli bir tarih veya tarih formatında bir metin döndüren bir ifadedir.

Sonuç Türleri

DT_I4

Açıklamalar

Bağımsız değişken null ise, DATEPART 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.

Aşağıdaki tabloda, ifade değerlendiricisi tarafından tanınan tarih parçaları ve kısaltmalar listelenir. Tarih bölümü adları büyük/küçük harfe duyarlı değildir.

Tarih Bölümü Abbreviations
Yıl yy, yyyy
Üç aylık dönem qq, q
Ay mm, m
YılınGünü dy, y
Day dd, d
Hafta wk, ww
Hafta içi Dw
Saat Hh, hh, HH
Dakika mi, n
Second ss, s
Milisaniye Bayan

SSIS İfade Örnekleri

Bu örnek, bir tarih sabiti içindeki ayı temsil eden tamsayıyı döndürür. Tarih aa/gg/yyyy" biçimindeyse, bu örnek 11 döndürür.

DATEPART("month", (DT_DBTIMESTAMP)"11/04/2002")  

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

DATEPART("dd", ModifiedDate)  

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

DATEPART("yy",GETDATE())  

Bu örneklerin tümü 19 döndürür.

DATEPART("HH", (DT_DATE) "2020-09-02 19:24" )
DATEPART("hh", (DT_DATE) "2020-09-02 19:24" )
DATEPART("Hh", (DT_DATE) "2020-09-02 19:24" )

Ayrıca Bkz.

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