CHARINDEX всегда 0 при поиске подстроки - PullRequest
0 голосов
/ 30 сентября 2010

У меня есть следующее в поле ABCD, EFG, HIJ и могу подтвердить это, выбрав его.Мне нужно иметь возможность искать эту строку для ABCD, поэтому я использовал следующее:

case
when CHARINDEX(g.letters ,'ABCD') <> 0
then (- 2)
else (- 1)
end

Однако он всегда возвращает -1

1 Ответ

2 голосов
/ 30 сентября 2010

Попробуйте

CHARINDEX('ABCD', g.letters)

Первый параметр - это выражение для поиска, а второй параметр - это выражение для поиска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...