Ich versuche, [Standardpreis] zu konvertieren, die in Varchar (500) -Format zu float ist, aber ich bekomme Fehler 'Fehler beim Konvertieren von Varchar zu float'.Fehler beim Konvertieren von varchar (500) in float in SQL Server v2008
Unten ist meine Frage:
select IM.Material, CONVERT(float, Replace(Replace(IM.[Standard price], '"', ''), ',', '')) as colname from ItemMaster as IM
[Standardpreis] -Feld (doppelte Anführungszeichen) und (Komma) damit ich sie mit leeren bin zu ersetzen, bevor zu schweben zu konvertieren.
Gibt es einen alternativen Ansatz, den Sie mit SQL Server 2008 ausprobieren müssen?