oracle regexp_substr 报ora-12725 正则表达式中的圆括号不配对
最近执行以下sql时,报“ora-12725 正则表达式中的圆括号不配对”错 select * from T_S_BBD_WORLDPORT t 怀疑是正则表达式关键字括号导致,于是执行 select 1 from dual t 发现不报错也没有结果,但是执行 select 1 from dual t 会报错。 换成标准写法 select 1 from dual t 有返回结果。 结论:regexp_substr无法代替like '%string%' select 1 from dual t where '111福克兰群岛(马尔维纳斯)111' like '%福克兰群岛(马尔维纳斯)%' ; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |