Como usar apóstrofo no operador LIKE em uma cláusula WHERE? Exemplo - WHERE WORD like '% É por isso%'

Nov 24 2020

No SQL Server, como uso um apóstrofo no operador LIKE em uma cláusula WHERE?

Exemplo: WHERE WORD like '%That's why%'

Preciso buscar os dados que correspondem à palavra "É por isso" na coluna WORD.

Dados fictícios na coluna WORD:

  1. Então é por isso que voltamos
  2. e é por isso que não funcionou

Quando eu uso '%That\'s why%', eu recebo

Sintaxe incorreta próxima a 's'

Quando eu uso '%That''s why%', recebo o seguinte erro

Sintaxe incorreta perto de por que% '

Respostas

2 SaiAbhiramInapala Nov 25 2020 at 06:19

WHERE WORD like '%That''s why%'

Exemplo (SQL Server):