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 |