Verwenden von SQL Server 2008. Ich habe eine Tabelle mit der folgenden Spalte:SQL Server LIKE enthalten Klammerzeichen
sampleData (nvarchar(max))
Der Wert für diese Spalte in einigen dieser Zeilen formatierte Listen wie folgt:
["value1","value2","value3"]
Ich versuche, eine einfache Abfrage zu schreiben, die alle Zeilen mit so formatierten Listen zurückgibt, indem nur die öffnende Klammer erkannt wird.
SELECT * from sampleTable where sampleData like '[%'
Die obige Abfrage, weil nicht funktioniert ‚[‘ ein Sonderzeichen ist, und ich kann für das Leben von mir nicht vorstellen, wie die Halterung zu entkommen, so meine Frage tut, was ich will.
Vielen Dank für Anregungen!
So sind wir kein Glück, wenn wir PATINDEX verwenden? – Sam