+ ((SSIS ifade) art arda eklemek)
İki sıralar ifadetek bir s ifade.
Sözdizimi
character_expression1 + character_expression2
Bağımsız değişkenler
- expression1, expression2
Geçerli dt_str, dt_wstr, dt_text, dt_ntext veya DT_IMAGE veri türü olan ifade.
Sonuç türleri
DT_WSTR
Açıklamalar
ifade, biri veya ikisi birden dt_str ve dt_wstr veri türlerini kullanabilirsiniz.
birleştirme dt_str ve dt_wstr veri türlerini dt_wstr türü bir sonuç döndürür.Dize uzunluğunu karakter ifade edilen özgün dizeleri uzunlukları toplamıdır.
Yalnızca verileri ile dize dt_str ve dt_wstr veya dt_text, dt_ntext ve DT_IMAGE tümceden ikili büyük nesne bloğu (blob) veri türleri veri türleri.Diğer veri türleri için önce bu veri türlerinden birini açıkça dönüştürülmelidir birleştirme oluşur.Hukuk yayınları arasında veri türleri hakkında daha fazla bilgi için bkz: Cast (SSIS ifade): SSIS veri türleri dönüştürme.
Her iki ifade aynı veri türünde olmalıdır veya bir ifade bir ifade veri türüne örtük olarak dönüştürülebilir olmalıdır.Örneğin, dize "sipariş tarih değil" ve sütun SiparişTarihi birleşir, değerleri SiparişTarihi bir dize veri türü örtülü olarak dönüştürülür.İki sayısal değerleri birleştirmek için her iki sayısal değerler açıkça bir dize veri türü dönüştürülmelidir.
Bir birleştirme tek bir blob veri türünü kullanabilirsiniz: dt_text, dt_ntext veya DT_IMAGE.
Her iki öğesi boşsa, sonuç null olur.
Dizelerini tırnak içine alınmalıdır.
Örnekler
Bu örnek değerleri birleştirir ad ve Soyadı sütunları ve aralarında bir boşluk ekler.
FirstName + ' ' + LastName
Bu örnek değişkenleri birleştirir zipcode özniteliðinin ve zipcode özniteliðinin + 4.Her iki değişken bir dize veri türü vardır.Zipcode özniteliðinin + 4 değişken adı içerdiğinden, köşeli ayraçlar içine alınmalıdır + karakter.
@ZIPCcode + "-" + @[ZipCode+4]
Ayrıca bkz.