将SQL表列数据类型从Smallmoney更改为Money的影响

时间:2018-07-13 23:40:12

标签: sql type-conversion currency

我必须将列数据类型从smallmoney更改为money,因为添加到其中的值超出了smallmoney限制,并且我无法截断这些值。由此有可能发生任何问题吗?我知道可以在多个位置访问该表,但是它们太多了,无法遍历所有这些,并确保转换不会破坏任何内容。

1 个答案:

答案 0 :(得分:0)

将数据类型 SmallMoney 更改为 Money 不会影响已存储的数据和查询引用它的条件,前提是您未在查询中使用任何功能。如果已使用ORM,这肯定会影响代码库。必须在代码库中的任何地方更改数据类型:当然,重构可以用于此问题,但是从回归的角度来看,需要重新研究代码中对其执行的操作。