遇到一个奇怪问题:在一张表中,定义了一个float(12,2)的字段,用来存放金额;在后台把数据插入到这个字段中的时候,发现插入的数字不对;更新的时候,也有这种情况。
比如:把1124563.63插入到数据库后,它显示的是1124563.61。
望高手告之。
比如:把1124563.63插入到数据库后,它显示的是1124563.61。
望高手告之。
解决方案 »
- mysql 适合做桌面工具客户端的数据库吗?
- MySQL 如何将查询结果存入文本文件或 HTML 格式文件里面呢?
- SQL语句最长可以是多长
- mysql 30 天的试用期?
- 对3表联合查询得到的值进行分组查询的sql语句
- 求old_character_set_client这个变量的作用-------------------------------
- 64位win7专业版(惠普台式)如何安装mysql
- 同时完成多模糊条件和一固定条件的多条件查询语句该怎么写
- sql server2008里的3千万数据怎么快速的导入到mysql中
- 商品ID如何设计才能方便的扩展,比如从1亿的数据到10亿的数据
- 请大家帮我看看这个怪异的MYSQL现象!
- 存储过程嵌套调用后的回滚问题
The actual range might be slightly smaller depending on your hardware or operating system.
这个实际值跟硬件或者操作系统有关。
我的这个值就是。
我插入的:
1124563.63
结果是:
1124563.62
多谢多谢。再问一句:那有什么好的解决办法伐?因为金额比较重要