¿Cómo usar el apóstrofo en el operador LIKE en una cláusula WHERE? Ejemplo: DONDE WORD como '% Por eso%'

Nov 24 2020

En SQL Server, ¿cómo uso un apóstrofo en el operador LIKE en una cláusula WHERE?

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

Necesito buscar los datos que coincidan con la palabra "Por eso" en la columna WORD.

Datos ficticios en la columna WORD:

  1. Entonces es por eso que volvimos
  2. y por eso no funcionó

Cuando lo uso '%That\'s why%', obtengo

Sintaxis incorrecta cerca de 's'

Cuando lo uso '%That''s why%', obtengo el siguiente error

Sintaxis incorrecta cerca de 's why%'

Respuestas

2 SaiAbhiramInapala Nov 25 2020 at 06:19

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

Ejemplo (SQL Server):