Partager via


CONCAT_WS

✅ Azure Stream Analytics ✅ Fabric Eventstream

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 séparateur.

Syntaxe

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

Les arguments

séparateur

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, elle retourne une chaîne vide.

Exemples

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

Adresse1 Adresse2 ville zipCode stateCode pays fullAddress
1 Microsoft Way zéro Redmond WA 98052 zéro 1 Microsoft Way, Redmond, WA, 98052

Voir aussi