Wie verwende ich Apostroph im LIKE-Operator für eine WHERE-Klausel? Beispiel - WO WORT wie '% Deshalb%'

Nov 24 2020

Wie verwende ich in SQL Server ein Apostroph im Operator LIKE für eine WHERE-Klausel?

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

Ich muss die Daten abrufen, die mit dem Wort "Deshalb" in der WORD-Spalte übereinstimmen.

Dummy-Daten in der WORD-Spalte:

  1. So Deshalb wandten wir uns wieder
  2. und deshalb hat es nicht funktioniert

Wenn ich benutze '%That\'s why%', bekomme ich

Falsche Syntax in der Nähe von 's'

Wenn ich benutze '%That''s why%', erhalte ich den folgenden Fehler

Falsche Syntax in der Nähe von 's warum%'

Antworten

2 SaiAbhiramInapala Nov 25 2020 at 06:19

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

Beispiel (SQL Server):