这会产生算术溢出,因为它试图将
Val列隐式转换为NUMERIC(3,2),该自然会在2位数的值(如10)上溢出。
它使用NUMERIC(3,2)作为目标类型和大小,因为这是
9.00似乎适合的最小数字。
解决方案当然是使用显式CASTing而不是隐式进行

这会产生算术溢出,因为它试图将
Val列隐式转换为NUMERIC(3,2),该自然会在2位数的值(如10)上溢出。
它使用NUMERIC(3,2)作为目标类型和大小,因为这是
9.00似乎适合的最小数字。
解决方案当然是使用显式CASTing而不是隐式进行