PGSQL 如何删除某个字段里小括号里的内容?

比如name字段内容是:[GigabitEthernet1/0/25(Huanhua_CE3000_GE1/0/13)]
通过语句去掉小括号和小括号里的内容,因为有N条记录,所以需要sql语句
update后变为:[GigabitEthernet1/0/25]

用正则表达式更新
update 表 set name=regexp_replace(name, '^[\((][^\))]+[\))]$','','');追问

语句可以执行,但没有生效,执行后小括号及小括号里的内容还在。请在指导一下,感谢!

温馨提示:答案为网友推荐,仅供参考