decimal(M,D),可用于存储金额数据
M:整个小数的长度不包含小数点,即:小数点左侧(最大)+右侧的精度(D)。
D:小数点右侧保留精度,超出范围四舍五入。
注意:M - D = 小数点左侧最大长度,M并不等于实际数据小数点的左侧+小数点的右侧,而是实际数据小数点左侧+小数点右侧保留的精度。如果实际数据小数点左侧长度大于M-D的值超出范围报错
decimal(M,D),可用于存储金额数据
M:整个小数的长度不包含小数点,即:小数点左侧(最大)+右侧的精度(D)。
D:小数点右侧保留精度,超出范围四舍五入。
注意:M - D = 小数点左侧最大长度,M并不等于实际数据小数点的左侧+小数点的右侧,而是实际数据小数点左侧+小数点右侧保留的精度。如果实际数据小数点左侧长度大于M-D的值超出范围报错