sql >> Database >  >> RDS >> Mysql

DUBBEL versus DECIMAAL in MySQL

Eigenlijk is het heel anders. DOUBLE veroorzaakt afrondingsproblemen. En als je zoiets doet als 0.1 + 0.2 het geeft je zoiets als 0.30000000000000004 . Persoonlijk zou ik financiële gegevens die gebruikmaken van drijvende-komma-wiskunde niet vertrouwen. De impact is misschien klein, maar wie weet. Ik heb liever wat ik weet, betrouwbare gegevens dan gegevens die bij benadering zijn, vooral als je te maken hebt met geldwaarden.



  1. SQL Server-afkapping en 8192-beperking

  2. Waarom mijn pessimistische Locking in JPA met Oracle niet werkt

  3. ORA-12154 kan de opgegeven verbindings-ID niet oplossen

  4. NextForm v3:vijf opties voor gegevens- en databasemigratie