Partager via


CONCAT_WS (Azure Stream Analytics)

Cette fonction retourne une chaîne qui résulte de la concaténation ou de la jointure de deux valeurs de chaîne ou plus, de bout en bout. Elle sépare ces valeurs de chaîne concaténées avec le délimiteur spécifié dans le premier argument de la fonction. CONCAT_WS indique concaténer avec un séparateur.

Syntaxe

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

Arguments

separator

Valeur de chaîne pour séparer les autres valeurs.

string_value

Valeur de chaîne à concaténer aux autres valeurs.

Types de retour

nvarchar(max)

Remarques

CONCAT_WS ignore les valeurs Null pendant la concaténation et n’ajoute pas le séparateur entre les valeurs Null. Si CONCAT_WS reçoit des arguments avec toutes les valeurs NULL, une chaîne vide est retournée.

Exemples

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

address1 address2 city zipCode stateCode country fullAddress
1 Microsoft Way null Redmond WA 98052 null 1 Microsoft Way, Redmond, WA, 98052

Voir aussi