Ich arbeite mit SQL Server 2005.SQL-Abfrage für die Zeilen mit Sonderzeichen zu finden, nur
Ich brauche nur noch diejenigen Zeilen, um herauszufinden, ein Sonderzeichen in „Body“ Spalte ist. Im folgenden Szenario sollte das Ergebnis nur die Zeile mit TemplateID = 2 sein. Wie schreiben wir die Abfrage dafür?
CREATE TABLE #Template (TemplateID INT, Body VARCHAR(100))
INSERT INTO #Template (TemplateID,Body) VALUES (1,'abcd 1234')
INSERT INTO #Template (TemplateID,Body) VALUES (2,'#^[email protected]')
Alles andere als die folgende ist ein Sonderzeichen für dieses Szenario
1) Alphabtes
2) Digits
3) Space