从字段值中删除空格

时间:2015-03-22 19:22:52

标签: sql sql-server sql-server-2008

我正在尝试创建一个函数,删除列中任何位置的字段中的所有空格(单个或多个)。例如,如果标签= [B00-PCV 6143-C-],它将变为[B00-PCV6143-C-]。

任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:4)

使用replace()

select replace(tag, ' ', '') as TagWithNoSpaces

答案 1 :(得分:0)

您可以使用REPLACE()

SELECT REPLACE('[B00 -PCV 6143-C-]',' ','')

REPLACE() - MSDN