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;反之不会自动填充。

另一种办法就是:

这种方法也会有问题,发现没有(前面也给你填充了)
相关标签:
- 男人喜欢你又克制的表现有哪些(会出现的征兆:两个字)
-
2025-08-12 08:09:06
- 男生默默喜欢女生表现(男人爱你的时候,会释放5个信号)
-
2025-08-12 05:39:23
- 短时间内做出改变方法(7个有效的自我调整技巧)
-
2025-08-11 06:29:43
- 分手后复合的方法(分手挽回全流程攻略)
-
2025-08-11 02:49:13
- 女孩喜欢你明显的肢体暗示(女人有了这些动作,说明她已喜欢上你了)
-
2025-08-10 09:13:08