CONCAT_WS (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
address1 | address2 | city | zipCode | stateCode | country | fullAddress |
---|---|---|---|---|---|---|
1 Microsoft Way | Null | Redmond | WA | 98052 | Null | 1 Microsoft Way,Redmond,WA,98052 |