将sqlserver的某表某字段类型decimal(18, 2)转为decimal(18, 3)报出如下警告,是否可以无视警告继续转换类型。我觉得低精度转高精度应该不会有什么影响吧
decimal(a, b)中,a是总的位数(有效数字),b是小数点的位数decimal(18, 2)转为decimal(18, 3)时,如果你有一个数整数部分16位,小数部分2位,要转换为整数部分15位,小数部分3位,那肯定丢1位呀除非你能确定所有数据整数部分不会超过15位,就可以无视警告