Share via


+ ((SSIS ifadeleri) bir arada)

Concatenates iki deyimi bir ifade.


character_expression1 + character_expression2
        

Bağımsız değişkenler

  • expression1, expression2
    Geçerli bir DT_STR, DT_WSTR, DT_TEXT, DT_NTEXT veya DT_IMAGE veri türü ifade belirtilir.

Sonuç türleri

dt_wstr

Remarks

ifade Herhangi birini veya her ikisini DT_STR ve DT_WSTR veri türlerini kullanabilirsiniz.

DT_STR ve DT_WSTR veri türlerini birleştirme DT_WSTR türü bir sonuç döndürür.Uzunluğu dize özgün dize karakterleri ifade s uzunlukları toplamı.

Yalnızca dize veri türleriyle DT_STR veri DT_WSTR ve ikili büyük nesne blok (BLOB) veri türleri DT_TEXT, DT_NTEXT ve DT_IMAGE birleştirilmiş.Birleştirme gerçekleştiğinde diğer veri türleri açıkça bu veri türlerinden biri olarak dönüştürülmesi gerekir.Veri türleri arasında yasal yayınları hakkında daha fazla bilgi için bkz:Atama (SSIS ifadeleri).

Her iki ifade aynı veri türünde olmalı ve bir ifade diğer ifade veri türüne örtük olarak dönüştürülebilir olmalıdır.Örneğin, "sipariş tarih" dizesini ve sütunSipariş tarih birleştirilmiş, sipariş tarih değerleri dolaylı olarak dönüştürülmüş bir dize veri türü. için İki sayısal değerler bağlamak için her iki sayısal değerler açıkça bir dize veri türüne dönüştürmelisiniz.

Bir birleştirme, tek bir BLOB veri tipini kullanabilirsiniz: DT_TEXT, DT_NTEXT veya DT_IMAGE.

Her öğenin null ise sonuç null olur.

Dize hazır bilgi, tırnak işaretleri içine alınmalıdır.

Örnekler

Bu örnek değerleri birleştirirAdı ve Soyadı sütunlar ve aralarında bir boşluk ekler.

FirstName + ' ' + LastName

Bu örnek değişkenleri birleştirirZIPCode and ZIPCode+4.Her iki değişken bir dize veri türü vardır.ZIPCode + 4 gerekir içine köşeli ayraç içinde değişken adı içerdiğinden + karakteri.

@ZIPCcode + "-" + @[ZipCode+4]