什么是小数的最大比例。

时间:2018-03-28 12:52:56

标签: oracle teradata

小数的最大比例是多少。我知道精度的合法值范围从1到38,而合法的合法值范围从-84到127。 换句话说,我们如何在比例值中给出127或-84? 例如 : 从双重选择演员表(12345678912345678912345678912.123456789 AS decimal(38,9));

我不能给出超过9的比例。即使我把我的小数放在任何位置,我也不能给出超过38(可能更少),所以比例范围从-84到127.

有人能引用最大规模的例子吗? 注意:此问题与数据库无关。

提前致谢。

1 个答案:

答案 0 :(得分:1)

在大多数DBMS中,DECIMAL最多支持38个数字,即精度比例均限制为38数字,范围为decimal(38,0)decimal(38,38)

您似乎将它与Oracle NUMBER混淆,后者是FLOATDECIMAL之间的混合体。在Teradata中,它支持从1e-1309.99999999e125的范围,但精度仍限制在38位。