你如何用tsql删除smallmoney中的两位数?

时间:2008-10-28 20:09:30

标签: tsql

注册。我的tsql kungfu糟透了。我有一个小钱的费用。当我从MS Access导出为SQL时,表示费用的列存储为文本,例如$ 3.28存储为“00000328”。当我将其导入MS SQLServer时,我将数据类型更改为smallmoney,但它存储为328.如何使该列上的所有值移动“。”。左边两位数。

2 个答案:

答案 0 :(得分:2)

除以100

答案 1 :(得分:1)

如果我理解正确的话,这应该可以解决问题。但是只运行一次。将“table”替换为您的表名称,将“fee”替换为您的列名称。

update table
set fee = fee / 100.0