最新回答 / CR71
decimal列的声明语法是decimal(m,d)。在mysql 5.1中,参数的取值范围: 1、M是数字的最大数(精度)。其范围为1~65(在较旧的MySQL版本中,允许的范围是1~254)。 2、D是小数点右侧数字的数目(标度)。其范围是0~30,但不得超过M。 说明:float占4个字节,double占8个字节,decimail(M,D)占M+2个字节。
2015-02-27
时间还是选用 timestamp 这类专门的时间类型存储吧! 除非一些真正的大数据场景需要节省资源.
一般性使用的话,把时间存成对应的时间类型可以省很多的事儿.
开发效率增加了不是一点半点.以前也被人说时间戳存成int,后来发现改成专门的时间存储后,开发效率高了很多,也避免了一些因为时间戳转换和按日期查找时带来的问题.
一般性使用的话,把时间存成对应的时间类型可以省很多的事儿.
开发效率增加了不是一点半点.以前也被人说时间戳存成int,后来发现改成专门的时间存储后,开发效率高了很多,也避免了一些因为时间戳转换和按日期查找时带来的问题.
2015-02-14