+=(字符串串联)(Transact-SQL)
将两个字符串串联起来并将一个字符串设置为运算结果。例如,如果变量 @x 等于 'Adventure',则 @x += 'Works' 会接受 @x 的原始值,将 'Works' 添加到该字符串中并将 @x 设置为该新值 'AdventureWorks'。
语法
expression += expression
结果类型
返回为变量定义的数据类型。
注释
SET @v1 += 'expression' 等同于 SET @v1 = @v1 + 'expression'。
如果没有变量,则不能使用 += 运算符。例如,下面的代码将导致错误:
SELECT 'Adventure' += 'Works'
示例
下面的示例使用 += 运算符进行串联。
DECLARE @v1 varchar(40);
SET @v1 = 'This is the original.';
SET @v1 += ' More text.';
PRINT @v1;
下面是结果集:
这是原始值。更多文本。