Ich brauche von Sequenz zu finden, die Symbole []
wie [email protected]#$%^&[]{}<>?/,.*(^
mit einem like
Ausdruck in SQL Server 2014Wie finden eckige Klammern in SQL durch LIKE Ausdrücke?
Wie ich Aufzeichnungen Klammern entweichen kann zu finden, die Zeichenfolge enthält Ziel enthält?
Beispiel
SELECT *
FROM [TARGET_TABLE]
WHERE [TARGET COLUMN] LIKE '%"[email protected]#$^&[]{}<>?/,.*(^"%';
[TARGET TABLE]
hat eine Reihe mit [TARGET COLUMN]
welcher Wert
some text "[email protected]#$^&[]{}<>?/,.*(^"
aber Ergebnis der Expression ist leer.
Ich weiß, was []
ist Wildcard, aber ich weiß nicht, wie Escape-Klammern, um Strings mit ihnen zu finden.
Ich weiß nicht die genauen Details von SQL-Server Implementierung, aber ''% \ [\]%' 'würde den Job erledigen (dies wird bei Oracle und MySQL der Fall sein). – FDavidov