mysql向数据库插入小数,变成了整数,
导致这个问题的原因是:
在设计表的时候,得定义表字段小数点的位数;应该设置小数位数
示例sql语句:
CREATE TABLE MyClass (
id INT ( 4 ) NOT NULL PRIMARY KEY auto_increment,
NAME CHAR ( 20 ) NOT NULL,
sex INT ( 4 ) NOT NULL DEFAULT '0',
degree DOUBLE ( 16, 2 )
);
double(16,2) 16位长度,小数点后2位。
---------------------
作者:cplvfx
原文:https://blog.csdn.net/cplvfx/article/details/86522464?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task