我只需要为字母字符创建规则
我使用了以下通配符序列,但没有用!
LIKE '[A-Za-z]'
LIKE 'a-z'
LIKE 'A-Za-z'
最佳答案
双重否定喜欢
WHERE
SomeCol NOT LIKE '%[^a-z]%'
忽略第一个 NOT,这意味着“匹配不在 a 到 z 范围内的任何字符”。
然后,您使用第一个 NOT 反转,这意味着“不匹配不在 a 到 z 范围内的任何字符”
编辑,评论后
LIKE '%[a-z]%'
意思是“找到 a-z 之间的任何单个字符。所以 111s222
被匹配,例如,因为 s
匹配这样的。
关于sql - 通配符 sql 仅字母字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4913964/