Aracılığıyla paylaş


DATEADD (SSIS İfadesi)

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

Bir tarihte belirtilen tarih bölümüne tarih veya saat aralığını temsil eden bir sayı ekledikten sonra yeni bir DT_DBTIMESTAMP değeri döndürür. Sayı parametresi bir tamsayı olarak değerlendirilmelidir ve tarih parametresi geçerli bir tarih olarak değerlendirilmelidir.

Sözdizimi

  
DATEADD(datepart, number, date)  

Arguments

datepart
Tarihin hangi bölümüne sayı ekleneceğini belirten parametredir.

sayı
datepart değerini artırmak için kullanılan değerdir. Değer, ifade ayrıştırıldığında bilinen bir tamsayı değeri olmalıdır.

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

Sonuç Türleri

DT_DBTIMESTAMP

Açıklamalar

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, w
Saat Hh
Dakika mi, n
Second ss, s
Milisaniye Bayan

İfade ayrıştırıldığında sayı bağımsız değişkeni mevcut olmalıdır. Argüman bir sabit veya değişken olabilir. İfade ayrıştırıldığında değerler bilinmediğinden sütun değerlerini kullanamazsınız.

Datepart bağımsız değişkeni çift tırnak içine alınmalıdı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.

DATEADD, değer null olduğunda null bir sonuç döndürür.

Tarih geçersizse, tarih veya saat birimi bir dize değilse veya artış statik bir tamsayı değilse hatalar oluşur.

SSIS İfade Örnekleri

Bu örnek geçerli tarihe bir ay ekler.

DATEADD("Month", 1,GETDATE())  

Bu örnek , ModifiedDate sütunundaki tarihlere 21 gün ekler.

DATEADD("day", 21, ModifiedDate)  

Bu örnek, sabit bir tarihe 2 yıl ekler.

DATEADD("yyyy", 2, (DT_DBTIMESTAMP)"8/6/2003")  

Ayrıca Bkz.

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