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
1.使用转义字符escape
like '%\_%' escape '\'
like '%|_%' escape '|'
这里的escape就是将后面的字符指定为转义字符,可以使用任意字符来作为转义字符。
2.使用instr函数判断是否存在下划线
instr(x,'_') != 0
相关文章推荐
- 解决like中无法匹配下划线的问题
- 解决like中无法匹配下划线的问题
- sql server 中 like 中文不匹配问题解决就这么简单
- SQL Server 出现Error: 1326错误(管理器无法连接远程数据库)问题解决方案
- 无法连接SQL Server服务器问题解决方案
- sql server 中 like 中文不匹配问题解决就这么简单
- IONIC页面底部被遮住,无法向上滚动问题解决方案
- 解决无法安装SQL Server 2008 Management Studio Express的问题
- SQL Server 2005无法连接问题的解决办法
- infopath发布的提示“无法解析SOAP消息”(The SOAP message cannot be parsed)问题解决方案
- 解决SQL Server 2005 Express中无法连接到服务器问题
- 解决SQL SERVER 2005无法远程连接的问题
- Unity5.2.0无法使用Visual Studio 2013调试问题解决方案
- 无法读取方案文档 'http://www.springframework.org/schema/beans/spring-beans-4.1.xsd'问题解决
- 解决SQL SERVER 2005无法远程连接的问题
- FileProvider无法获取外置SD卡问题解决方案 | Failed to find configured root that contains(转)
- SQLSERVER 无法安装问题解决方案
- 解决SQL Server本地Windows身份无法登录,错误代码18456问题
- [问题解决方案]解决vs2008无法切换设计视图问题
- Discuz的QQ互联无法再次绑定新的域名和云平台多次无法开通问题解决方案