表结构设计之数值类型有三种。
第一种,数据范围。主要有 Tinyint、smallint、int 和 bigint。大家一般根据自己的场景,在设计时,选择 int 作为主件。
第二种,unsigned 属性。表示非负数,把数值上限提高一倍,适用于主键。
第三种,实数类型:float(4B)和 double(8B),decimal。其中,decimal 只有对小数进行精确计算的时候才使用它,如保存金融数据。float 和 double 支持标准浮点运算进行近似计算。
以上内容摘自《云数据库RDS MySQL从入门到高阶》电子书,点击https://developer.aliyun.com/ebook/download/7717可下载完整版
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。