ich Sybase Transact SQL mit dem sehr nützlichen Befehl LIKE, um so sicherzustellen, dass die Zeichenfolge eine Zahl enthält, die Sie einfach verwenden müssen:Wie kann ich den LIKE-Befehl von SQL mit eigenen Sonderzeichen verwenden?
WHERE @test LIKE "%[0-9]%"
Alternativ, um sicherzustellen, dass Ihre Liste keine Zahl enthält, die Sie verwenden können, :
WHERE @test LIKE "%[^0-9]%"
Welchen Test würde ich meine Zeichenfolge enthält keine der grundlegenden mathematischen Funktionen verwenden, um sicherzustellen, dass (+, -, *,/und^für Befugnisse) bitte? Ist es eine Frage von eckigen Klammern in meinen eckigen Klammern?
Wenn es TSQL, es ist ein dup http://stackoverflow.com/questions/439495/how-can-i-escape-square-brackets-in-a-like-clause – qxg
Verwendung 'ESCAPE' https : //msdn.microsoft.com/en-us/library/ms179859.aspx – Horaciux