Mysql
 sql >> база данни >  >> RDS >> Mysql

DOUBLE срещу DECIMAL в MySQL

Всъщност е доста различно. DOUBLE причинява проблеми със закръгляването. И ако направите нещо като 0.1 + 0.2 дава ви нещо като 0.30000000000000004 . Аз лично не бих се доверил на финансови данни, които използват математика с плаваща запетая. Ефектът може да е малък, но кой знае. Бих предпочел да имам това, което знам, че са надеждни данни, отколкото данни, които са били приблизителни, особено когато имате работа с парични стойности.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Инсталирайте MySQL на Ubuntu 14.04

  2. Отдалечени връзки Mysql Ubuntu

  3. Може ли Hibernate да работи със синтаксиса на MySQL ON DUPLICATE KEY UPDATE?

  4. Вмъкване на първичен ключ за автоматично увеличение в съществуващата таблица

  5. MySQL LN() Функция – Връща естествения логаритъм на число