Aracılığıyla paylaş


CONCAT_WS (Azure Stream Analytics)

Bu işlev, iki veya daha fazla dize değerinin uçtan uca bir şekilde birleştirilmesinden veya birleştirilmesinden kaynaklanan bir dize döndürür. Bu birleştirilmiş dize değerlerini ilk işlev bağımsız değişkeninde belirtilen sınırlayıcıyla ayırır. CONCAT_WS ayırıcı ile birleştirmeyi gösterir.

Söz dizimi

CONCAT_WS ( separator, string_value1, string_value2 [, string_valueN ] )

Bağımsız değişkenler

Ayırıcı

Diğer değerleri ayırmak için bir dize değeri.

string_value

Diğer değerlerle birleştirmek için bir dize değeri.

Dönüş Türleri

nvarchar(maksimum)

Açıklamalar

CONCAT_WS birleştirme sırasında null değerleri yoksayar ve null değerler arasına ayırıcı eklemez. CONCAT_WS tüm NULL değerlerle bağımsız değişkenleri alırsa boş bir dize döndürür.

Örnekler

SELECT
    address1,
    address2,
    city,
    stateCode,
    zipCode,
    country,
    CONCAT_WS(', ',address1, address2, city, stateCode, zipCode, country) AS fullAddress
FROM Input

adres1 adres2 city Zipcode stateCode ülke fullAddress
1 Microsoft Way null Redmond WA 98052 null 1 Microsoft Way, Redmond, WA, 98052

Ayrıca Bkz.