在sql server表中的一列中插入空格的更新列

问题描述:

如何通过sql server中的存储过程或sql脚本实现以下功能?在sql server表中的一列中插入空格的更新列

比方说,我有A-B列中的一个,我需要的是列更新为一个 - B代替。 如何在我的数据库中现有数据的破折号之前和之后插入空格。

update TableName set ColumnName = Replace(ColumnName, '-', ' - ') where SomeCondition ... 

UPDATE YourTable 
    SET YourColumn = REPLACE(YourColumn, '-', ' - ')