CONCAT_WS (Azure Stream Analytics)
Den här funktionen returnerar en sträng som är resultatet av sammanlänkningen eller sammanfogningen av två eller flera strängvärden på ett sätt från slutpunkt till slutpunkt. Den separerar de sammanlänkade strängvärdena med avgränsaren som anges i det första funktionsargumentet.
CONCAT_WS
anger sammanfogning med avgränsare.
Syntax
CONCAT_WS ( separator, string_value1, string_value2 [, string_valueN ] )
Argument
Avgränsare
Ett strängvärde som avgränsar de andra värdena.
string_value
Ett strängvärde som ska sammanfogas med de andra värdena.
Returtyper
nvarchar(max)
Kommentarer
CONCAT_WS ignorerar nullvärden under sammanfogning och lägger inte till avgränsaren mellan null-värden. Om CONCAT_WS tar emot argument med alla NULL-värden returneras en tom sträng.
Exempel
SELECT
address1,
address2,
city,
stateCode,
zipCode,
country,
CONCAT_WS(', ',address1, address2, city, stateCode, zipCode, country) AS fullAddress
FROM Input
address1 | adress2 | city | Postnummer | stateCode | land | fullAddress |
---|---|---|---|---|---|---|
1 Microsoft Way | null | Redmond | WA | 98052 | null | 1 Microsoft Way, Redmond, WA, 98052 |