SQL Server 2008 varchar in decimal Ergebnisse: "Fehler beim konvertieren von Datentyp varchar in numeric"

Ich versuche zu speichern, einen gespeicherten Wert als varchar in decimal-Feld.

Die folgenden Beispiele werden alle Ergebnisse in: "Fehler beim konvertieren von Datentyp varchar in numeric."

was vermisse ich hier ?

SELECT CONVERT(decimal(11,2), '6.999,50') 
SELECT CONVERT(decimal(11, 2), '6.999,50')
SELECT CAST('6.999,50' AS decimal) / 100.0
SELECT CAST((CAST('6.999,50' AS decimal) / 100000) AS decimal(17,5))

InformationsquelleAutor HerbalMart | 2011-10-04

Schreibe einen Kommentar