MySql 表设计 float类型 长度
2014-03-10 11:54
197 查看
数据库设计时候没有充分考虑float、double类型,以及长度、十进位的含义
一开始将price字段的double类型,十进位设置为0,结果插入数据10.345,存在数据库都变成了10
十进位:小数点后的位数
长度:整数加小数位数,即小数点前长度=长度-- 十进位
设置为: 总长度:8,十进位:3 可以正常插入数据
一开始将price字段的double类型,十进位设置为0,结果插入数据10.345,存在数据库都变成了10
十进位:小数点后的位数
长度:整数加小数位数,即小数点前长度=长度-- 十进位
设置为: 总长度:8,十进位:3 可以正常插入数据
相关文章推荐
- Mysql 字段数据类型/长度及表类型详细说明
- MySQL学习笔记20151007数据类型主键外键多对多设计思想
- MySQL的float数据类型注意事项
- 分析MySQL数据类型的长度
- MYSQL数据类型长度 常规的建库策略
- mysql float double 类型
- mysql——数据库设计中int与varchar中的长度含义
- PHP格式化MYSQL返回float类型的方法
- Oracle与MySql 分别查看字段名称 类型 长度 注释
- 详解mysql int类型的长度值问题
- mysql中修改表字段名/字段长度/字段类型详解
- MySQL 修改字段类型或长度
- MYSQL数据类型长度 常规的建库策略
- MySQL日期类型长度比较
- MySQL 数据类型与存储长度
- 理解MySQL数据类型 避免数据库设计出现混乱
- 【章节3】MySQL数据类型、数据表设计
- mysql的float类型是单精度浮点类型导致数据误差.
- mysql数据类型和长度