2016-05-11 114 views
1

我从excel文件中导出数据。从那个文件中,我有一个名为'ID'的专栏。现在该专栏的条目如下。更改SQL Server 2008中列的内容

ID 
1.14455, 

2.48755, 

3.65588, 

4.25415, 

等等。

我需要摆脱列中的逗号。我该怎么做?

回答

2

如果在值没有任何其他的逗号,就用replace()

select replace(col, ',', '') 

如果有其他可能的逗号:

select (case when col like '%,' then left(col, len(col) - 1) 
      else col 
     end)