【发布时间】:2016-09-13 16:00:43
【问题描述】:
由于某些计算导致更新语句中的负数导致计算值导致算术溢出,但最终值应与声明的列一致。请帮忙!
【问题讨论】:
-
请忽略我在问题说明中的拼写错误。公式为: Round((ExpMth - (CurrMth + .05) + 12 * (ExpYr - CurrYr)) / ((ExpMth - EffMth) + 12 * (Expr - EffYr)),6,1)
-
不是显示的内容:Round((ExpMth - (CurrMth + .05) + 12 * (ExpYr - CurrYr)) / ((ExpMth - EffMth) + 12 * (Expr - EffYr)), 7,1)
-
这适用于哪个 RDBMS?请添加标签以指定您使用的是
mysql、postgresql、sql-server、oracle还是db2- 或完全其他的东西。 -
对不起... MS SQL Server 2012
-
你的问题毫无意义。数字可以存储负值,因此这似乎不是您的问题。
标签: sql sql-server math stored-procedures sql-server-2012