sql >> Database >  >> RDS >> Mysql

Beste gegevenstype om geldwaarden op te slaan in MySQL

Aangezien geld een exacte weergave nodig heeft, gebruikt u geen gegevenstypen die slechts bij benadering zijn, zoals float . U kunt daarvoor een numeriek gegevenstype met een vast punt gebruiken, zoals

decimal(15,2)
  • 15 is de precisie (totale lengte van waarde inclusief decimalen)
  • 2 is het aantal cijfers achter de komma

Zie MySQL-numerieke typen :

Deze typen worden gebruikt wanneer het belangrijk is om de exacte precisie te behouden, bijvoorbeeld met monetair gegevens.



  1. orakel blob tekst zoeken

  2. Hoe accenten en alle tekens <> a..z in sql-server te verwijderen?

  3. Een Oracle-database migreren naar MySQL op AWS, deel 2

  4. Retourresultaat van PostgreSQL als JSON-array?