Jak używać apostrofu w operatorze LIKE na klauzuli WHERE? Przykład - WHERE WORD jak „% Dlatego%”

Nov 24 2020

Jak w SQL Server używać apostrofu w operatorze LIKE w klauzuli WHERE?

Przykład: WHERE WORD like '%That's why%'

Muszę pobrać dane pasujące do słowa „Dlatego” z kolumny WORD.

Fikcyjne dane w kolumnie WORD:

  1. Więc dlatego zawróciliśmy
  2. i dlatego to nie zadziałało

Kiedy używam '%That\'s why%', dostaję

Nieprawidłowa składnia w pobliżu „s”

Kiedy używam '%That''s why%', pojawia się następujący błąd

Niepoprawna składnia w pobliżu „dlaczego%”

Odpowiedzi

2 SaiAbhiramInapala Nov 25 2020 at 06:19

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

Przykład (SQL Server):