Dela via


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

Se även