标签: mysql
我想在数据库中记录呼叫持续时间值...哪个更好,浮点数还是小数?
答案 0 :(得分:0)
我建议使用 DECIMAL UNSIGNED
ALTER TABLE `tablename` ADD `call_duration` DECIMAL( 6, 2 ) UNSIGNED NOT NULL
答案 1 :(得分:0)
根据你需要存储的粒度(即几秒的部分),我要使用无符号smallint(2个字节)或unsigned int(4个字节)。
http://dev.mysql.com/doc/refman/5.0/en/integer-types.html