如果只是保存金额而不是计算金额,没必要使用decimal类型吧? 如果只是保存金额而不是计算金额,没必要使用decimal类型吧?我在语言中用的decimal计算的金额,但数据库中用的float类型去保存计算结果,应该没有问题吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但数据库中用的float类型去保存计算结果如果你在数据库中有sum(float类型) 会有精度上的损失,应该还是用decimal(n,m) 最好还是用decimal(n,m)吧。财务上差个几厘都要差清楚的 这个要看你的应用是否允许失真咯?decimal不会失真,而用float或double进行处理转换过程中,会由于精度问题引起失真所以,关键要看你的应用需求来选择。 MYSQL查询,求教! mysql之删除重复记录 mysql存储过程怎么写呀,哪位大虾能帮帮我,谢谢了! Mysql如何批量导入.sql文件 mysql数据库安装 打包!! 表 TYPE = innodb 与 TYPE = MYISAM 的区别 某个字段需要将大段的文本录入数据库,应该将字段设置为什么类型? 从Access转到MySql以后遇到的关于null问题 支持php+mysql 的免费空间?谢谢呀! mysql无法启动服务,1067错误,查了两天网上资料,均未解决 mysql的错误处理 请问mysql存储过程里怎么建立其他mysql数据库连接
decimal不会失真,而用float或double进行处理转换过程中,会由于精度问题引起失真所以,关键要看你的应用需求来选择。