sql >> Databasteknik >  >> RDS >> Sqlserver

Spara flytvärden i SQL Server

Du är inte faktiskt försöker spara 123,66, eftersom du inte kan representera 123,66 exakt som en float eller dubbel. Databasen sparar data mer exakt än du är van vid, det är allt.

Om du vill spara decimal siffror korrekt, använd decimal typ.

Se mina artiklar om flytande binär punkt och flytande decimalkomma typer för mer information.



  1. MySQL med C#, från en PHP-utvecklares synvinkel

  2. Lägg till saknad månad i resultat med värden från föregående månad

  3. Använda Aria Storage Engine med MariaDB Server

  4. Hur vet man om någon tittar på en av posterna i din databas?