【发布时间】:2011-10-18 12:10:37
【问题描述】:
我在 sql server 2008 中有以下计算列
[Total] AS CAST ( ((val1/(1000)) * [val2]) AS DECIMAL(18,2)) PERSISTED,
当 val1 = 862500 且 val2 = 8 时,计算值 = 6896.00
我需要它是十进制/货币,其中 (862500/1000) * 8 = 6900.00(不是 6896.00)。
【问题讨论】:
标签: sql sql-server sql-server-2008