码迷,mamicode.com
首页 > 数据库 > 详细

MySQL数据库设计规范

时间:2020-07-26 16:01:42      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:存储   mys   ast   ide   数据库设计   比较   范围   arc   问题   

具体

小数类型

// 附录2
6. 【强制】小数类型为 decimal,禁止使用 float 和 double。
说明:在存储的时候,float 和 double 都存在精度损失的问题,很可能在比较值的时候,得到不正确的
结果。如果存储的数据范围超过 decimal 的范围,建议将数据拆成整数和小数并分开存储。
// 附录1
【建议】存储金钱的字段,建议用int,程序端乘以100和除以100进行存取。因为int占用4字节,而double占用8字节,空间浪费。

参考

  1. MySQL数据库设计规范
  2. [阿里巴巴手册]

MySQL数据库设计规范

标签:存储   mys   ast   ide   数据库设计   比较   范围   arc   问题   

原文地址:https://www.cnblogs.com/yudidi/p/13379634.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!