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
 

Logo

更多推荐