sql >> Database teknologi >  >> RDS >> Mysql

Bedste datatype til at gemme pengeværdier i MySQL

Da penge har brug for en nøjagtig repræsentation, må du ikke bruge datatyper, der kun er omtrentlige, såsom float . Du kan bruge en numerisk datatype med fast punkt til det samme

decimal(15,2)
  • 15 er præcisionen (samlet længde af værdi inklusive decimaler)
  • 2 er antallet af cifre efter decimalkomma

Se MySQL numeriske typer :

Disse typer bruges, når det er vigtigt at bevare nøjagtig præcision, for eksempel med monetær data.



  1. 5 must-know-fordele ved Microsoft Access

  2. Hvordan får jeg oplysninger om dato/klokkeslæt fra en TIMESTAMP-kolonne?

  3. Beregn alder fra fødselsdag med oracle plsql trigger og indsæt alderen i tabellen

  4. Oracle (Gamle?) Joins - Et værktøj/script til konvertering?