✅ Azure 流分析 ✅ 构造事件流
此函数以端到端的方式返回从串联或联接的两个或更多字符串值生成的字符串。 它会用第一个函数参数中指定的分隔符分隔连接的字符串值。
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
| 地址1 | 地址2 | 城市 | 邮政编码 | stateCode | 国家 | fullAddress |
|---|---|---|---|---|---|---|
| Microsoft路1号 | null | 雷德蒙德 | 华盛顿州 | 98052 | null | 1 Microsoft Way, Redmond, WA, 98052 |