小数的最大比例是多少。我知道精度的合法值范围从1到38,而合法的合法值范围从-84到127。 换句话说,我们如何在比例值中给出127或-84? 例如 : 从双重选择演员表(12345678912345678912345678912.123456789 AS decimal(38,9));
我不能给出超过9的比例。即使我把我的小数放在任何位置,我也不能给出超过38(可能更少),所以比例范围从-84到127.
有人能引用最大规模的例子吗? 注意:此问题与数据库无关。
提前致谢。
答案 0 :(得分:1)
在大多数DBMS中,DECIMAL
最多支持38个数字,即精度和比例均限制为38数字,范围为decimal(38,0)
到decimal(38,38)
。
您似乎将它与Oracle NUMBER
混淆,后者是FLOAT
和DECIMAL
之间的混合体。在Teradata中,它支持从1e-130
到9.99999999e125
的范围,但精度仍限制在38位。