数据库设计时候没有充分考虑float、double类型,以及长度、十进位的含义
一开始将price字段的double类型,十进位设置为0,结果插入数据10.345,存在数据库都变成了10
十进位:小数点后的位数
长度:整数加小数位数,即小数点前长度=长度-- 十进位
设置为: 总长度:8,十进位:3 可以正常插入数据
数据库设计时候没有充分考虑float、double类型,以及长度、十进位的含义
一开始将price字段的double类型,十进位设置为0,结果插入数据10.345,存在数据库都变成了10
十进位:小数点后的位数
长度:整数加小数位数,即小数点前长度=长度-- 十进位
设置为: 总长度:8,十进位:3 可以正常插入数据