首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

orcale 轮换括号里面的内容

2013-03-19 
orcale 替换括号里面的内容1. A表 数据如下, 怎样替换 括号里面的数据 括号里的数据都是相同的nameasafwfg

orcale 替换括号里面的内容
1. A表 数据如下, 怎样替换 括号里面的数据 括号里的数据都是相同的 

   name

asafwfgewrg(aa)
sargvedrgbretgb(aa)
ergewgrweb(aa)
ergewgwegwew(aa)
weqwefwrg(aa)


2.1. A表 数据如下, 怎样替换 括号里面的数据 括号里的数据是不相同的 

   name

asafwfgewrg(wqwyusr)
sargvedrgbretgb(awereuee)
ergewgrweb(ewraeraer)
ergewgwegwew(uilutyiki)
weqwefwrg(yuiluylii)
[解决办法]
括号里面一样的也可以


with t as(
select 'asafwfgewrg(aa)' as name from dual union all
select 'sargvedrgbretgb(aa)' as name from dual union all
select 'ergewgrweb(aa)' as name from dual union all
select 'ergewgwegwew(aa)' as name from dual union all
select 'weqwefwrg(aa)' as name from dual
)
select REGEXP_REPLACE(t.NAME,'\((.)+\)','(RESULT)') FROM  t;

热点排行