用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2604|回复: 3
收起左侧

我来问个mysql的百思不得其解,google不到的问题。

[复制链接]
发表于 2009-10-15 18:02:15 | 显示全部楼层 |阅读模式
比如我 定义一字段 money float;
又定义一字段  money2 float(10,2)

大家都知道 float占用四字节,那么上面这两种定义 占用的磁盘空间是否是一样?
 楼主| 发表于 2009-10-15 19:56:09 | 显示全部楼层
没人知道 ??
发表于 2009-10-15 22:38:34 | 显示全部楼层
据我了解 float 后面的数字不是占用空间吧,呵呵
 楼主| 发表于 2009-10-22 11:25:25 | 显示全部楼层
我自己测试出来了,无论定义多长,占用空间都一样,但float数值大一点相当的不稳当,建议不要使用,可以用 decimal 代替,这个绝对准确。

本版积分规则