Oracle正则表达式 查询到以下数据 在这个字符串中有可能有以下四种可能: |10| 10 10| |10

Oracle正则表达式查询到以下数据在这个字符串中有可能有以下四种可能:|10|1010||10字段中有多个数值用|分隔开如何查询到有10的状态不要说是select*fr... Oracle正则表达式 查询到以下数据 在这个字符串中有可能有以下四种可能:
|10|
10
10|
|10
字段中有多个数值用|分隔开 如何查询到有10的状态 不要说是

select * from t where
t.alike '%|10' or
t.alike '10|%' or
t.alike '%|10|%' or
t.a=='10'
查询效率太低 最后是个正则表达式弄出来 谢谢了
select * from table a where a.s like '%10%' 假如有个一百就错了 也差出来了
展开
 我来答
情缆震A
2014-11-07 · TA获得超过159个赞
知道小有建树答主
回答量:196
采纳率:0%
帮助的人:158万
展开全部
select * from t where t.alike '%10%'
这样不就好了嘛
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式