文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>money float decimal背后的故事

money float decimal背后的故事

时间:2010-08-20  来源:艾伦

数据库中一般金额类型用什么字段,实际运用中,都是money,可是为什么要这么用,为什么不用float或者decimal呢?

这就需要谈一下他们背后的故事

money的小数位是四位,会舍去四位后极小的零头,所以适合用于金额

decimal精度高,但是数值范围小,运行速度好于float,数据处理比float简单,优先使用,适合金融,统计

float是近似值,但是数据范围大,如果数字太大,只能用这个了,避免使用=,因为10.000000887788,小数点后的是随机数,处理麻烦    

 

对应C#中money,decimal用decimal,float用double

 

执行下面SQL语句就能查出来刚插入记录对应的自增列的值,关键@@identity

insert into tbldemo values('测试') select @@identity 

 

相关阅读 更多 +
排行榜 更多 +
打螺丝高手

打螺丝高手

模拟经营 下载
解救火柴人计划安卓版

解救火柴人计划安卓版

体育竞技 下载
鸡生化精英安卓版

鸡生化精英安卓版

飞行射击 下载