CHARINDEX()
recherche une sous-chaîne dans une chaîne plus grande et renvoie la position de la correspondance, ou 0 si aucune correspondance n'est trouvée
if CHARINDEX('ME',@mainString) > 0
begin
--do something
end
Modifier ou de la réponse de daniels, si vous voulez trouver un mot (et non des sous-composants de mots), votre CHARINDEX
l'appel ressemblerait à :
CHARINDEX(' ME ',' ' + REPLACE(REPLACE(@mainString,',',' '),'.',' ') + ' ')
(Ajoutez plus d'appels REPLACE() récursifs pour toute autre ponctuation pouvant survenir)