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

DOUBLE vs DECIMAL w MySQL

Właściwie jest zupełnie inaczej. DOUBLE powoduje problemy z zaokrąglaniem. A jeśli zrobisz coś takiego jak 0.1 + 0.2 to daje coś w stylu 0.30000000000000004 . Osobiście nie zaufałbym danym finansowym, które wykorzystują matematykę zmiennoprzecinkową. Wpływ może być niewielki, ale kto wie. Wolałbym mieć to, co wiem, to wiarygodne dane niż dane przybliżone, zwłaszcza gdy masz do czynienia z wartościami pieniężnymi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jaki jest odpowiednik LEN() w MySQL?

  2. FROM_UNIXTIME() Przykłady – MySQL

  3. Równoważenie obciążenia bazy danych w chmurze — MySQL Master Failover z ProxySQL 2.0:część pierwsza (wdrożenie)

  4. Jak przywrócić pojedynczą tabelę MySQL za pomocą mysqldump?

  5. Przywróć strukturę tabeli z plików frm i ibd