sql >> Databáze >  >> RDS >> Mysql

Nejlepší datový typ pro ukládání peněžních hodnot v MySQL

Protože peníze potřebují přesnou reprezentaci, nepoužívejte datové typy, které jsou pouze přibližné jako float . K tomu můžete použít číselný datový typ s pevnou řádovou čárkou jako

decimal(15,2)
  • 15 je přesnost (celková délka hodnoty včetně desetinná místa)
  • 2 je počet číslic za desetinnou čárkou

Viz Číselné typy MySQL :

Tyto typy se používají, když je důležité zachovat přesnou přesnost, například u peněžních data.



  1. Jarní konference PostgreSQL 2011, USA/Kanada

  2. Nelze VLOŽIT:CHYBA:Hodnota pole musí začínat { nebo informací o rozměru

  3. 4 způsoby, jak zkontrolovat, zda tabulka v MariaDB existuje

  4. Kde Android ukládá verzi databáze SQLite?