CHARINDEX()
zoekt naar een subtekenreeks binnen een grotere tekenreeks en retourneert de positie van de overeenkomst, of 0 als er geen overeenkomst is gevonden
if CHARINDEX('ME',@mainString) > 0
begin
--do something
end
Bewerken of van Daniels antwoord, als je een woord wilt vinden (en geen subcomponenten van woorden), je CHARINDEX
oproep zou er als volgt uitzien:
CHARINDEX(' ME ',' ' + REPLACE(REPLACE(@mainString,',',' '),'.',' ') + ' ')
(Voeg meer recursieve REPLACE()-aanroepen toe voor andere interpunctie die kan voorkomen)