我们可以在sql中以十进制(5,3)字段存储999.99吗?

e0bqpujr  于 2021-07-27  发布在  Java
关注(0)|答案(0)|浏览(185)

我是法国学生,我学习mysql和sql。在这一次我学习了不同的数字类型,老师说在十进制类型中,参数(5,3)可以存储数字到99.999,因为5-3=2,它在逗号前给出两个数字。
例子:

DECIMAL(5,3);

我们可以在这个区域存储0.56,-48.123,5.2,78.458。。。
但是参数5表示我们可以用5个数字存储一个数字,999.99包含5个数字,这个数字在逗号前有3个数字。。。
我不明白老师为什么说 DECIMAL(5,3) can包含逗号前最多有2个数字的数字。。。
所以我想知道是否有人能告诉我我是对的还是错的,如果错了为什么?
非常感谢(抱歉,如果我的英语不好)

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题