Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Float-Werte in SQL Server speichern

Das bist du eigentlich nicht versuchen, 123,66 zu speichern, da Sie 123,66 nicht genau als Float oder Double darstellen können. Die Datenbank speichert die Daten genauer als Sie es gewohnt sind, das ist alles.

Wenn Sie dezimal speichern möchten Zahlen genau, verwenden Sie die decimal Typ.

Siehe meine Artikel über Gleitkommazahl und Gleitkomma Typen für weitere Informationen.