【发布时间】:2013-05-03 05:00:00
【问题描述】:
我在查询中通过了 AmountDue 以下,但得到了错误的结果。 AmountDue 数据类型是浮点数。
AmountDue: 2412880.28
AmountDue: 561.06
我的查询:
select CONVERT(varchar,(select convert(bigint,AmountDue*100)))
from dbo.tblBidResults
我得到的结果是错误的:
241288027
56105
正确结果:
241288028
56106
【问题讨论】:
-
AmountDue是什么数据类型? -
AmountDue 数据类型为浮点数
标签: sql-server sql-server-2008 tsql sqldatatypes type-conversion