标签: tsql sql-server-2008-r2
我正在编写一个具有SET @p += 'blah blah'个数的脚本,并且运行正常。 但是,当我调试脚本时,该行会清除@p中以前的任何值。
SET @p += 'blah blah'
为什么set @p += 'text here'在运行时有效,而在调试时无效?
set @p += 'text here'
使用的版本
答案 0 :(得分:0)
在SQL Server 2008 中引入的这些运算符+=, -=, *=, /=等 - 请参阅TechNet documentation,其中显示它们在2008年之前不存在。
+=, -=, *=, /=