承接国内外服务器租用托管、定制开发、网站代运营、网站seo优化托管接单、网站代更新,新老站点皆可!!咨询QQ:3787320601

怎么处理SQL查询包括下划线的字段内容操作

管理员 2023-09-21 07:59:33 互联网圈 0 ℃ 0 评论 1025字 收藏

怎么处理SQL查询包括下划线的字段内容操作

我就空话不多说了,大家或者直接看代码吧~

SELECT * FROM scott.emp where ename like ‘%\_%’ escape ‘\’;
SELECT * FROM scott.emp where regexp_like (ename,’_’);

补充:sql 字符带下划线匹配问题

SQL 中 _下划线 作用是 匹配一个任意字符.

如果我们要去掉下划线的作用 单纯只用作一个字符则需要转义成  like '%\_%' escape '\'

字段

1.order_qrsc

2.order_sc

比如  我们是要  匹配 like '%_sc'

但是 由于下划线本身的作用 结果是 全部匹配

这时候候 我们应当写成 '%\_sc' escape '\'

那就只匹配 order_sc  了

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有毛病或未斟酌完全的地方,望不吝赐教。

文章来源:丸子建站

文章标题:怎么处理SQL查询包括下划线的字段内容操作

https://www.wanzijz.com/view/87772.html

X

截屏,微信识别二维码

微信号:weimawl

(点击微信号复制,添加好友)

打开微信