Buscar palavra inteira no banco

Fala galera, tudo bem?

Então, eu preciso fazer uma busca por uma palavra num campo, mas tem que ser a palavra inteira.
Por exemplo, eu quero buscar “mel”, então eu só posso encontrar “Pote para mel”, “Mel de abelha”, bele?
Eu não quero achar “verMELho”, por exemplo…
com o like %mel% não dá certo…

pensei em colocar por exemplo like ‘% mel %’ com um espaço entre a palavra, mas se for a unica palavra do texto vai dar errado…

enfim, existe alguma outra função que eu possa usar que vai me ajudar?

Estou usando SQLServer.

Valeu!!!

Você pode fazer assim: like ‘% mel’ or like ‘mel %’ or like ‘% mel %’

Então, eu cheguei a ver essa solução, mas o problema é se tiver uma unica palavra… MEL

entende? não tem espaço antes e nem depois…

só se eu botar outro or, sem o like, com um = …
mas não estaria aumentando muito o processamento do banco com esse monte de or?

será que não existe uma função tipo like, ou algum parâmetro ou alguma flag ou qualquer coisa assim que eu consiga buscar por palavras?

valeuu

Cara, dá uma pesquisada no help do SQLServer, procura a função CONTAINS.