Myślałem, że to było CONTAINS
, ale to nie działa dla mnie.Jak sprawdzić, czy zmienna VARCHAR zawiera podłańcuch?
Czekam na to zrobić:
IF CONTAINS(@stringVar, 'thisstring')
...
muszę uruchomić jeden select
czy inny sposób, w zależności od tego, czy zmienna zawiera ciąg i nie mogę dowiedzieć się, jak zmusić go do pracy. Wszystkie przykłady, które widzę, używają kolumn w zbiorach.
Z góry dziękuję.
... to mnie smuci. Próbowałem tego drugiego dnia i nie zadziałało. Musiałem napisać coś źle, ponieważ zadziałało. Piszę to do robienia czegoś późno w piątek przed 3-dniowy weekend. Możliwe, że wypisałem całe oświadczenie w tył za wszystko, co wiem. Dzięki! – Yatrix
@ Patriotic. . . możesz także użyć charindex ("tostring", @stringVar), jeśli coś podobnego nie działa. –
@Asad. . . Oczywiście to zadziała. Symbol wieloznaczny "%" dopasowuje zero lub więcej znaków. –