T-SQL 中最好给变量赋初始值

作者:vkvi 来源:ITPOW(原创) 日期:2009-7-8
declare @str varchar(20)
--select @str = ''
select @str = @str + 'abc'
print @str

观察上述代码,其中第二行是被注释掉了的,运行上述代码,将不会输出任何结果。

假如我们取消第二行的注释,将会输出 abc,说明 T-SQL 中最好还是给变量赋初始值

相关文章