我有一个字符串字段,其名称格式如下:
John Doe(CEO) - Company Name,
注意:无论出于何种原因,姓氏和括号之间都没有空格,并且末尾用逗号隔开。
我要这样格式化:
John Doe, CEO
先谢谢了。
答案 0 :(得分:1)
如果所有现有名称的格式都相同,则可以使用SQL replace函数,如下所示-
Select replace(replace('John Doe(CEO)','(',', '),')','')
更新: 如果要格式化一列的数据,则可以将“ John Doe(CEO)”替换为列名,例如-
Select replace(replace(MyColumn,'(',', '),')','') From MyTable