1.一般都用"Number"这个类型
2.数据库如何处理精度超出定义的输入数据?
a.舍入: 小数位过多,但整数位未超标,则为小数位作四舍五入并插入数据库
b.拒绝并报错: 整数位若超标,则直接拒绝
3.Number类型 V.S. Float/Double类型
a.Number类型更准确
b.在做数学计算时,Float/Double的性能更高,因为它是基于硬件的计算,而Number是基于软件的计算。不过Float/Double数学计算的准确度较差。
c.可以将字段存为Number类型,在需要数学计算时,临时cast为Float/Double类型