sql >> Databasteknik >  >> RDS >> Mysql

Bästa datatypen för att lagra pengar i MySQL

Eftersom pengar behöver en exakt representation, använd inte datatyper som bara är ungefärliga som float . Du kan använda en numerisk datatyp med fast punkt för det som

decimal(15,2)
  • 15 är precisionen (total längd på värdet inklusive decimaler)
  • 2 är antalet siffror efter decimalkomma

Se Numeriska MySQL-typer :

Dessa typer används när det är viktigt att bevara exakt precision, till exempel med monetär data.



  1. Ändra avgränsaren till ett kommatecken när du skickar frågeresultat via e-post i SQL Server (T-SQL)

  2. Arbeta med JDBC Data i Domo

  3. Varför skickar SQL-servern det här felet:Kan inte infoga värdet NULL i kolumnen 'id'?

  4. sqliteLog 14:kan inte öppna filen på rad