改变局部变量大小

时间:2011-11-18 13:40:29

标签: sql-server-2005

我在很多地方都有一个使用预定义参数的巨型sql,请参阅下面的

-- @myVar nvarchar(10)   This was passed as a parameter with some value in it.

@myVar = 'sad' + @myVar

这是一个在很多地方使用@myvar的巨型巨人

如果@myVar中的值的长度是>那么你们就会想到7,然后添加'sad'将删除@myVar末尾的字符。一个正常的解决方案是声明@ myVar.len的另一个局部变量+我所需的大小(在这种情况下为3)。但我想知道是否有可能以某种方式改变@myVar的长度?谢谢你的时间! :)

0 个答案:

没有答案