[email protected]
@[email protected]+ 'abcd '
执行存储过程后,[email protected]
为什么会这样
------解决方案--------------------
[email protected],例如:
create proc sp_test @temp varchar(100) output
as
set @temp = ' ' /*加上这行*/
set @[email protected]+ 'abcd '
------解决方案--------------------
set @temp= ' '--先赋值否则为Null,Null+字符还是Null
set @[email protected]+ 'abcd '
------解决方案--------------------
把定义的变量先给初值
再用来运算