oracle查询数据时,如何去掉括号?

怎么又提了?

分数太高了。让我继续回答。没毛病。拿去吧。

第二列kcmc可以用regexp_replace(kcmc,'(。+)','').

那个支架应该是全角度的。注意,函数中的括号也是全角的。

如果有全角或半角,可以用[\ (| (]代替。+[\) |)]

Select regexp_replace('毕业论文(2)','[\ (|]。+[\) |)]','')来自dual。

联盟

Select regexp_replace('毕业论文一半(2)','[\ (| (]。+[\) |)]','')来自dual。