社区
MS-SQL Server
帖子详情
我不知道大家在设置小数字段的时候,一般是使用float ? 还是使用decimal类型??比如说财务的金额字段类型一般都设置什么?
tamade2
2005-07-13 04:09:40
财务的金额数据差一分钱都不行,不知道大家在设置类似这样的字段的时候一般都是使用什么样的类型? 多谢 !!!
...全文
749
11
打赏
收藏
我不知道大家在设置小数字段的时候,一般是使用float ? 还是使用decimal类型??比如说财务的金额字段类型一般都设置什么?
财务的金额数据差一分钱都不行,不知道大家在设置类似这样的字段的时候一般都是使用什么样的类型? 多谢 !!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wwwair
2005-11-09
打赏
举报
回复
是哦,如果日常金额不大的话,就用money,内存占用小点。。。如果超过整数超过8位就只能用decimal或numeric了
wgsasd311
2005-11-09
打赏
举报
回复
到底用decimal(18,2) 还是 numeric(18,2)
两者是等同的。楼主爱用谁就用谁^-^
kevin911
2005-11-09
打赏
举报
回复
到底用decimal(18,2) 还是 numeric(18,2)
kevin911
2005-11-09
打赏
举报
回复
UP
brother2605
2005-07-14
打赏
举报
回复
NUMERIC(15,3)或DECIMAL(15,3)
tjoy7d
2005-07-14
打赏
举报
回复
decimal(18,2)
vbsuperuser
2005-07-13
打赏
举报
回复
float不能用,这个类型用于充许误差的结果值。
Yisa
2005-07-13
打赏
举报
回复
僅供參考:
numeric(18,2)或decimal(18,2)
phantomMan
2005-07-13
打赏
举报
回复
float是不能采用的
zhangjing1979666
2005-07-13
打赏
举报
回复
一般用 money,8位的,2位小数,不过如果金额特别大的时候要考虑 decimal,我觉得用这个好吧,个人意见
phantomMan
2005-07-13
打赏
举报
回复
不是有 money 字段类型吗?
mysql中
decimal
与
float
_MySQL中
float
、double、
decimal
三个浮点
类型
的区别与总结!
作者:极客小俊 一个专注于web技术的80后你不用拼过聪明人,你只需要拼过那些懒人 你就一定会超越大部分人!极客小俊@开源中国,官方首发原创博客: GeekerJun 下表中规划了每个浮点
类型
的存储大小和范围:
类型
大小范围(有符号)范围(无符号)用途==
float
==4 bytes(-3.402 823 466 E+38,-1.175 494 351 E-38),0,(1.175 494 351 ...
MySQL中
float
、double、
decimal
三个浮点
类型
的区别与总结
double: 因为
小数
位精度高的缘故,所以双精度用来进行高速数学计算、科学计算、卫星定位计算等处理器上双精度型实际上比单精度的快, 所以: 当你需要保持多次反复迭代的计算精确性时,或在操作值很大的数字时,双精度型是最好的选择。2、
字段
decimal
(20,6),20-6=14,其中
小数
部分为6,就对应上表中的3个字节,而整数部分为14,14-9=5,就是4个字节再加上表中的3个字节。在存储同样范围的值时,通常比
decimal
使用
更少的空间,
float
使用
4个字节存储,double
使用
8个字节 ,
MySQL
字段
类型
的长度的含义、
类型
后面的数字的含义
MySQL
字段
类型
的长度的含义、
类型
后面的数字的含义 文章目录MySQL
字段
类型
的长度的含义、
类型
后面的数字的含义0. MySQL
字段
类型
的长度M1. char型的M2. varchar的M3. INT型的M4.
FLOAT
型的M 0. MySQL
字段
类型
的长度M
使用
SQL即创建表的时候,有时候会在
字段
的
类型
后面加一个括号,括号里面有一个数字,如: create TABLE pet( ...
MySQL中
float
、double、
decimal
三个浮点
类型
的区别与总结!
那么多浮点用哪个?
mysql
类型
float
_浅谈MySQL中
float
、double、
decimal
三个浮点
类型
的区别与总结
下表中规划了每个浮点
类型
的存储大小和范围:
类型
大小范围(有符号)范围(无符号)用途==
float
==4 bytes(-3.402 823 466 e+38,-1.175 494 351 e-38),0,(1.175 494 351 e-38,3.402 823 466 351 e+38)0,(1.175 494 351 e-38,3.402 823 466 e+38)单精度 浮点数值==doubl...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章