您的位置:首页 > 数据库

sql server中like无法匹配下划线问题解决方案

2011-07-14 09:56 253 查看
在sql server的like中下划线类似于通配符%,所以无法使用like '%_%'来匹配下划线,可以通过以下两种办法实现匹配下划线
1.使用转义字符escape
like '%\_%' escape '\'
like '%|_%' escape '|'
这里的escape就是将后面的字符指定为转义字符,可以使用任意字符来作为转义字符。
2.使用instr函数判断是否存在下划线
instr(x,'_') != 0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: