介绍
本篇文章为大家展示了使用SQL语句怎么查询包含下划线的字段内容,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
SELECT *,得到scott.emp where ename like & # 39; % \ _ % & # 39;, escape & # 39; \ & # 39;; SELECT *,得到scott.emp where regexp_like (ename & # 39; _ # 39;);
<强>补充:sql字符带下划线匹配问题强>
sql中_下划线作用是匹配一个任意字符。
如果我们要去掉下划线的作用单纯只用作一个字符则需要转义成,,<代码>像& # 39;% \ _ % & # 39;逃脱& # 39;\ & # 39;代码>
<强>字段强>
1. order_qrsc
2. order_sc
比如,我们是要,匹配<代码>像& # 39;% _sc& # 39; 代码>
但是因为下划线本身的作用结果是全部匹配
这时候我们应该写成<代码> & # 39;% \ _sc& # 39;逃避& # 39;\ & # 39;代码>
那就只匹配<代码> order_sc> 代码,了
上述内容就是使用SQL语句怎么查询包含下划线的字段内容,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。