MySQL之decimal类型踩过的坑
2024-08-08 12:45:06 点击:100
MySQL之decimal类型踩过的坑
相信开发人员都有用到decimal(M,D)来精确存储小数的经历,不知道大家有没有遇到下面这种情况:
想保留两位小数但M不用很大,默认值为0.00,就像:

当你输入0后,情况是却是如下:并没有保留2位小数(0.00)

而你又想显示为:

经过一番搜索和测试后,发现decimal有以下特点:
当 M>=14是,会自动填充0;反之不会自动填充。

另一种办法就是:

这种方法也会有问题,发现没有(前面也给你填充了)
相关标签:
- 短时间内做出改变方法(7个有效的自我调整技巧)
-
2025-08-11 06:29:43
- 分手后复合的方法(分手挽回全流程攻略)
-
2025-08-11 02:49:13
- 女孩喜欢你明显的肢体暗示(女人有了这些动作,说明她已喜欢上你了)
-
2025-08-10 09:13:08
- 男生拒绝你表白其实喜欢你(女生主动表白被拒绝了?)
-
2025-08-10 07:55:50
- 前女友可以挽回的表现(5个征兆说明复合的几率非常大)
-
2025-08-09 22:28:37