2016-05-11 13 views
1

Ich exportierte Daten aus einer Excel-Datei. Aus dieser Datei habe ich eine Spalte mit dem Namen "ID". Diese Spalte enthält jetzt Einträge wie die folgende.Ändern des Inhalts einer Spalte in SQL Server 2008

ID 
1.14455, 

2.48755, 

3.65588, 

4.25415, 

und so weiter.

Ich muss dieses Komma aus der Spalte loswerden. Wie mache ich es?

Antwort

2

Wenn es keine anderen Kommas in den Werten sind, dann benutzen Sie einfach replace():

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

Wenn es möglicherweise andere Kommas sind:

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