我有以下 T-SQL if 语句:
if @changeType = 'ChangeFrom'
begin
print 'yep'
end
else
begin
print 'nope'
end
如果 @changeType = 'ChangeFrom'
我明白了。
如果 @changeType = 'ChangeTo'
我不知道。
如果 @changeType ='ChangeFromfsjkfh'
我明白了!那里发生了什么?
最佳答案
您将 @ChangeType 变量声明为多长 - 看起来它被截断了?
关于sql - 奇怪的 T-SQL if 语句行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4095584/