我是法国学生,我学习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个数字的数字。。。
所以我想知道是否有人能告诉我我是对的还是错的,如果错了为什么?
非常感谢(抱歉,如果我的英语不好)
暂无答案!
目前还没有任何答案,快来回答吧!