SQL Server CONCAT_WS() 函数

定义和用法

CONCAT_WS() 函数使用分隔符将两个或多个字符串连接在一起。

另请参阅

SQL Server 参考手册:CONCAT() 函数

SQL Server 参考手册:使用 + 运算符进行连接

实例

例子 1

将字符串连接在一起。使用 '.' 来分隔连接的字符串值:

SELECT CONCAT_WS('.', 'www', 'W3School', 'com');

亲自试一试

例子 2

将字符串连接在一起。使用 '-' 来分隔连接的字符串值:

SELECT CONCAT_WS('-', 'SQL', ' is', ' fun!');

亲自试一试

语法

CONCAT_WS(separator, string1, string2, ...., string_n)

参数

参数 描述
separator 必需。要使用的分隔符。
string1, string2, string_n 必需。要连接在一起的字符串。

技术细节

适用于:
  • SQL Server(从 2017 开始)
  • Azure SQL Database
  • Azure SQL Data Warehouse