Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Najlepszy typ danych do przechowywania wartości pieniężnych w MySQL

Ponieważ pieniądze wymagają dokładnej reprezentacji, nie używaj typów danych, które są tylko przybliżone, jak float . W tym celu można użyć liczbowego typu danych stałoprzecinkowych, takich jak

decimal(15,2)
  • 15 to precyzja (całkowita długość wartości w tym miejsca po przecinku)
  • 2 to liczba cyfr po przecinku dziesiętnym

Zobacz Typy liczbowe MySQL :

Te typy są używane, gdy ważne jest zachowanie dokładnej precyzji, na przykład w przypadku monetarnych dane.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Używanie unii i kolejności według klauzuli w mysql

  2. Jak utworzyć fałszywe kolumny zmiennych dla tysięcy kategorii w Google BigQuery?

  3. MySQL :transakcja w ramach procedury składowanej

  4. pdo przygotowane wyciągi z symbolami wieloznacznymi

  5. Przewodnik po zrozumieniu wzorców skalowania bazy danych