2011-10-10 1 views

답변

1

대단히 감사하시기 바랍니다 도움이 될 수.

declare @someVar varchar(50) = 'value1' 

if @someVar in ('value1','value2','value3') 
    begin 
    print 'yes' 
    end 

반환 yes

당신은 @someVar에 값을 할당하고 있습니까? 변수 선언에 길이를 지정하는 것을 잊어 버렸으므로 자동으로 1 자로 잘 리게됩니까?

+0

이 대소 문자를 구별합니다. 나는 이상하게 생각합니다. – joe

+0

@joe - 대소 문자를 구분하는 것은 데이터베이스의 데이터 정렬에 따라 달라집니다. 더 많은 코드를 게시해야합니다. –

+0

아마도 실제로 일어나는 일을 볼 수 있도록 전체 트리거를 공유해야합니다. – HLGEM

관련 문제