我使用Sybase Transact SQL和非常有用的LIKE命令,因此要确保您的字符串包含一个数字,您只需使用:
WHERE @test LIKE "%[0-9]%"
或者,要确保您的列表不包含您可以使用的数字:
WHERE @test LIKE "%[^0-9]%"
我会用什么测试来确保我的字符串不包含任何基本的数学函数(+, - ,*,/和^)?这是在方括号中使用方括号的问题吗?
答案 0 :(得分:1)
where @test not like '%[+=!*%(){}^-]%'