次の方法で共有


CONCAT_WS (Azure Stream Analytics)

この関数は、連結の結果、またはエンド ツー エンドの方法で 2 つ以上の文字列値の結合の結果の文字列を返します。 これらの連結文字列値を、最初の関数の引数に指定された区切り記号で区切ります。 CONCAT_WS は、区切り記号との連結を示します。

構文

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

引数

separator

他の値を区切る文字列値。

string_value

他の値に連結する文字列値です。

戻り値の型

nvarchar(max)

解説

CONCAT_WS連結時に null 値が無視され、null 値間に区切り記号は追加されません。 CONCAT_WSがすべての NULL 値を持つ引数を受け取ると、空の文字列が返されます。

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 レドモンド WA 98052 null 1 Microsoft Way、Redmond、WA、98052

参照