+ (Wyrażenie SSIS) (łączyć)
Łączy dwa wyrażenie do jednego wyrażenie.
Składnia
character_expression1 + character_expression2
Argumenty
- expression1, expression2
Jest dowolnego prawidłowego DT_STR, DT_WSTR, DT_TEXT, DT_NTEXT lub DT_IMAGE dane typu wyrażenie.
Typy wyników
DT_WSTR
Uwagi
Wyrażenie można użyć obu typów danych DT_STR i DT_WSTR.
Łączenie danych typu DT_STR i DT_WSTR zwraca wynik typu DT_WSTR.Długość ciąg jest suma długości ciągów oryginalnego, wyrażoną w znakach.
Tylko dane z typami danych ciąg, DT_STR i DT_WSTR lub typy danych binarna bloku obiektu duży (BLOB), DT_TEXT, DT_NTEXT i DT_IMAGE może zostać dołączona.Inne typy danych należy jawnie przekonwertować do jednego z tych typów danych przed wystąpieniem łączenie.Aby uzyskać więcej informacji dotyczących prawnej poświaty między typami danych, zobacz Rzutowanie (wyrażenie SSIS): Konwersję typów danych SSIS.
Oba wyrażenia musi być typu danych lub jedno wyrażenie musi być jawnie konwertowany na typ danych inne wyrażenia.Na przykład jeśli ciąg "Data zamówienia" i kolumna DataZamówienia są tak łączone, wartości w DataZamówienia są niejawnie konwertowane na typ danych ciąg.Aby złączyć dwie wartości liczbowe, zarówno wartości liczbowe należy jawnie rzutować na typ danych ciąg.
A łączenie można używać tylko jednego typu danych obiektu BLOB: DT_TEXT, DT_NTEXT lub DT_IMAGE.
Jeśli element albo jest null, wynik jest null.
Literały ciągów muszą być ujęte w cudzysłów.
Przykłady
W tym przykładzie argument wartości w Imię i nazwisko kolumny i wstawia spację między nimi.
FirstName + ' ' + LastName
W tym przykładzie argument zmiennych Kod pocztowy i Kod pocztowy + 4.Zarówno zmienne mają typ danych ciąg.Kod pocztowy + 4 musi być ujęty w nawiasy, ponieważ zawiera nazwę zmiennej + znak.
@ZIPCcode + "-" + @[ZipCode+4]