次の方法で共有


CONCAT_WS

✅ Azure Stream Analytics ✅ Fabric Eventstream

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

構文

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

論争

分離器

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

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

住所1 住所2 都市 郵便番号 stateCode fullAddress
1 Microsoft Way(マイクロソフト本社の住所) null 値 レドモンド ワシントン 州 98052 null 値 1 Microsoft Way、Redmond、WA、98052

こちらもご覧ください