我有以下T-SQL if语句:
if @changeType = 'ChangeFrom'
begin
print 'yep'
end
else
begin
print 'nope'
end
如果@changeType = 'ChangeFrom'
我得到了。
如果@changeType = 'ChangeTo'
我得到了禁忌。
如果@changeType ='ChangeFromfsjkfh'
我得到了!那是怎么回事?
答案 0 :(得分:4)
你将@ChangeType变量声明为什么长度 - 它看起来像是被截断了?