DECIMAL (p,s) 定点

在定点数字 DECIMAL(p,s) 中,不管数字值如何,小数点都固定在特定位置。当您指定此类型的列时,就将其精度 (p) 声明为它可存储的总位数(从 1 到 32)。将其小数位 (s) 声明为小数部分的总位数(即,小数点右边的位数)。

绝对值小于 0.5 * 10-s 的所有数都具有值零。可存储而不会发生溢出错误的 DECIMAL(p,s) 数据类型的最大绝对值是 10p-s - 10-s。DECIMAL 列通常存储的是必须正确存储和显示的带小数部分的数(例如,比率或百分率)。在符合 ANSI 标准的数据库中,所有 DECIMAL 数的绝对值的范围必须在 10-32 至 10+31 内。