mysql中float,double,decimal的差别
来源:互联网 发布:java 强制停止线程 编辑:程序博客网 时间:2024/06/05 14:56
float,double容易产生误差,对精确度要求比较高时,建议使用decimal来存,decimal在mysql内存是以字符串存储的,用于定义货币要求精确度高的数据。
[例子]
新建一个tab表(定义两个字段分别为float与decimal)
create table tab(col_f float(10,2), col_d decimal(10,2));
插入两行记录,做为实验
insert into tab values(1234567.21, 1234567.21),(9876543.21, 9876543.12);
[例子]
新建一个tab表(定义两个字段分别为float与decimal)
create table tab(col_f float(10,2), col_d decimal(10,2));
插入两行记录,做为实验
insert into tab values(1234567.21, 1234567.21),(9876543.21, 9876543.12);
[有图有真相]
1 0
- mysql中float,double,decimal的差别
- mysql中decimal,numeric,double,float的区别
- c#中decimal ,double,float的区别
- c#中decimal ,double,float的区别
- C#中decimal, double, float的区别
- c#中decimal ,double,float的区别
- c#中decimal ,double,float的区别
- c#中decimal ,double,float的区别
- c#中decimal ,double,float的区别
- c#中decimal ,double,float的区别
- c#中decimal ,double,float的区别
- mysql float double decimal 区别
- C#中DECIMAL ,DOUBLE,FLOAT
- MySQL中Decimal类型和Float Double等区别
- MySQL中Decimal类型和Float Double等区别
- decimal ,double,float的区别
- C#中对于float,double,decimal的误解
- C#中对于float,double,decimal的误解收藏
- Linux防火墙(iptables)的开启与关闭
- Creating Timers
- Python--多进程
- jackson 实体转json 为NULL或者为空不参加序列化
- Tsar开源:淘宝内部大量使用的系统监控工具
- mysql中float,double,decimal的差别
- Android sqlite数据库并发访问问题处理
- Nsight调试断点不停
- mybatis删除关键字数组对应项
- Java调用Runtime.getRuntime().exec(commandStr)来调用cmd执行指令
- activity启动模式
- c#之交换两个变量的值
- CUDA配置
- 从NSURLConnection到NSURLSession