MySQL类型float double decimal的区别
2024-10-13 22:07:30
语法
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。
最新文章
- CSS3之过渡及2D变换
- checkbox选中 和是否选中
- Android开发--Android Studio配置
- jquery.pagination +JSON 动态无刷新分页
- Hibernate逍遥游记-第4章映射对象标识符-increment、identity、hilo、native、assigned、sequence、<;meta>;
- oracle 11g 之 result cache
- MongoDB 主从复制小实验
- Debian 6解决中文乱码
- 我的MYSQL学习心得(十一)
- ASP.Net Controls 用法大全
- 链路聚合trunk实现
- 三种方法在当前目录下打开cmd命令窗口
- DevExpress前端组件库
- sql server 按外键分组查询
- TCxGrid 把列移上移下。
- Python使用Threading模块创建线程
- C++中纯虚函数
- CVE-2017-17215 - 华为HG532命令注入漏洞分析
- 【jq】JQuery对select的操作
- scrapy框架爬取小说信息