oracle括号怎么替换 oracle中文括号变英文括号
求oracle替换字段内容之SQL语句
你是要在一个查询里,一次查询出但凡是字段值重复的列,不知道我是否理解正确了。
创新互联公司成都网站建设按需定制,是成都网站营销公司,为护栏打桩机提供网站建设服务,有成熟的网站定制合作流程,提供网站定制设计服务:原型图制作、网站创意设计、前端HTML5制作、后台程序开发等。成都网站营销推广热线:13518219792
select
t.字段1,''
字段2,...,''
字段n
from
t1
t
group
by
t.字段1
having
count(t.字段1)1
union
all
select
''
字段1,t.字段2,...,''
字段n
from
t1
t
group
by
t.字段2
having
count(t.字段2)1
union
all
...
union
all
select
''
字段1,''
字段2,...,t.字段n
from
t1
t
group
by
t.字段n
having
count(t.字段n)1;
oracle数据库中 一串带有括弧的字符串,怎样能把括弧给去掉,比如A(SDFAG)DEGS(DEWFGSD)SADGAS
只查询的话
select replace(replace(字段名,'(',''),')','') from 表名
如果是要update的话
update 表名 set 字段名=replace(replace(字段名,'(',''),')','');
表名和在段名替换一下,主要是用了replace函数,就是把某个字符给替换掉
oracle查询数据时,如何去掉后面的括号内容
其实方法很多,主要是查找到左括号和右括号的位置,然后进行截取字符串就可以了!
如果你括号内容 都是在最后的话,可以用以下的语句,仅做参考!
select substr(a.规格,1,instr(a.规格,'(') -1 )
from pham_ybbm a
文章名称:oracle括号怎么替换 oracle中文括号变英文括号
分享地址:http://cdiso.cn/article/hhejic.html