我的数据看起来像
ID DATA
1 abc - abc
2 efg - efg
现在我想删除' - '
之前和之后的空白区域最终结果将是
ID DATA
1 abc-abc
2 efg-efg
任何想法?
答案 0 :(得分:3)
尝试使用
DECLARE @temp1 varchar(1000)
SET @temp1 = 'abc - abc'
SELECT replace( @temp1 , ' - ', '-' )
答案 1 :(得分:2)
试试这个:
update table_name set data = REPLACE(data, ' - ', '-')
答案 2 :(得分:1)
您可以使用替换功能:
Select ID, REPLACE(DATA, ' - ', '-') AS DATA FROM TableName