如何解决类型的插入到数据库呢
发布时间:2021-10-29 05:47:47
如何解决float类型的2.3 插入到数据库时就成2.这个问题?
鲁能(微博)等俱乐部也在反思和提升自己的投入。 1. 在SQL语句里,值已经发生变化,这种问题可以通过程序控制
2. SQL语句执行后,值发生变化,这个部分属于系统问题了
float本就是近似值,它不是精確值。
通俗點講float是有兩個值的,一個是Text,就是你在DB中看到的數字,如2.3,另一個則是Value,就是它真實的值,也就是2..
所以在做四舍五入、精確的Report、比較(只能用 、而不能用=)時請盡量避免使用float類型。建議使用Decimal類型或者Numeric類型。
如果不想改變類型可以嘗試這樣,select convert(num as decimal(10,3)) from tb
我从来不用 float和double 来存储数据。我们平时说的整数,它是离散的值,数量可以确定。比如说1~ 100之间,一共有100个整数,因此用一个字节就可以精确表示。而小数是连续的值,从纯数学角度看,仅仅是1~2之间就有无穷多个小数。因此,无论计算机内有多大的内存,都是不可能精确表示一个小数的。所以,计算机表示的小数都是近似值。
脚扭伤了应该吃什么药西安妇科炎症医院
认知功能下降是什么原因造成的
猜你会喜欢的
- 熬猪油,只加盐是“外行”!多加3样,猪油雪白香浓,抽1年不会坏
- 与领导的私下关系越好,越好明白这三个现实,否则升职加薪没法你份
- 全速“逆行”,“疫”不容辞!北方控股公司顺利完成方舱运维保障工作
- 《潜行者2:切尔诺贝利之心》自此开启预购!共三版本
- 脑卒里面后性腺激素在大脑自噬里面的作用
- 陕西特大凶杀案:他3年连杀48人,被捕后声称:不杀这3理所当然
- 马思纯并不是第一次被说小孩子了,她一直就是那种骨架大星人
- 大庆油田与华为进行谈判深化战略合作协议
- 在韩安冉同居后,前任马文超连发7条动态,帅照让人挪不开眼
- 力帆新能源上半年新能源汽车销售12547辆,同比增超116倍
- 有色金属市场说明了及明日预测
- 曝张丹峰五一终于回家,洪欣选择再次原谅了他,夫妻关系持续增长!
猜你会喜欢的