SQL Server CONCAT() 函数

定义和用法

CONCAT() 函数用于将两个或多个字符串拼接在一起。

另请参阅

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

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

实例

例子 1

将两个字符串拼接在一起:

SELECT CONCAT('W3School', '.com');

亲自试一试

例子 2

将三个字符串拼接在一起:

SELECT CONCAT('SQL', ' is', ' fun!');

亲自试一试

例子 3

将字符串拼接在一起(每个字符串之间用一个空格字符分隔):

SELECT CONCAT('SQL', ' ', 'is', ' ', 'fun!');

亲自试一试

语法

CONCAT(string1, string2, ...., string_n)

参数

参数 描述
string1, string2, string_n 必需。要拼接在一起的字符串。

技术细节

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