MySQL类型float double decimal的区别

语法

MySQL 浮点型和定点型可以用类型名称后加(M,D)来表示,M表示该值的总共长度D表示小数点后面的长度,M和D又称为精度标度,如float(7,4)的 可显示为-999.9999,MySQL保存值时进行四舍五入,如果插入999.00009,则结果为999.0001。

所属类型

float数值类型用于表示单精度浮点数值

double数值类型用于表示双精度浮点数值

float和double都是浮点型

decimal定点型

不指定精度时显示方式

FLOAT和DOUBLE在不指 定精度时,默认会按照实际的精度来显示,而DECIMAL在不指定精度时,默认整数为10,小数为0

相关文章

MySQL 死锁 是指两个或多个事务互相等待对方持有的锁,从而导...
在MySQL中,InnoDB引擎通过Next-Key Locking技术来解决幻读问...
在数据库事务管理中,Undo Log 和 Redo Log 是两种关键日志,...
case when概述 sql语句中的case语句与高级语言中的switch语句...
其实很简单,只是为了忘记,做个记录,用的时候方便。 不管是...
1.进入服务,找到mysql服务,在属性里找到mysql的安装路径 2...