如何使用SQL的LIKE命令和它自己的特殊字符?

时间:2016-09-30 15:19:18

标签: sql string mathematical-expressions

我使用Sybase Transact SQL和非常有用的LIKE命令,因此要确保您的字符串包含一个数字,您只需使用:

WHERE @test LIKE "%[0-9]%"

或者,要确保您的列表不包含您可以使用的数字:

WHERE @test LIKE "%[^0-9]%"

我会用什么测试来确保我的字符串不包含任何基本的数学函数(+, - ,*,/和^)?这是在方括号中使用方括号的问题吗?

1 个答案:

答案 0 :(得分:1)

where   @test not like '%[+=!*%(){}^-]%'