mysql - Strange problem with double in database mysql
问题描述
I have some database table double:
(somenumber float(11,2) DEFAULT '0.00' NOT NULL,)
If I try to save number "1.91" or "1.93" I get error like:
These fields of record 95 in table "tx_xxx_yyy" have not been saved correctly: somenumber! The values might have changed due to type casting of the database.
If I save muber "1.92" or "1.94" I do not get error.
Is this a MySql bug?
Thanks Martin
解决方案
推荐阅读
- python - 在 python 虚拟环境中安装气流
- python - Nginx + django 首次配置时返回 404
- amazon-web-services - 如何使用来自使用 AWS 服务的第三方 Apache Kafka 的消息
- jenkins - Jenkins-Worker:SSH 还是 JNLP 连接?
- java - Java 应用程序的外观和感觉与操作系统的外观和感觉不同
- r - 如何使用坐标 M 和 L 抓取图形(java)
- node.js - 在角度中使用nodejs url依赖
- python - 寻址数据帧中某个值旁边的值
- wordpress - 如何从 bash 获取最新的稳定 wordpress 版本号
- javascript - jquery如何实现垂直魔术线?