我在查询中通过了AmountDue,但得到错误的结果。 AmountDue数据类型为Float。在sql查询中使用bigint时出现错误结果
AmountDue: 2412880.28
AmountDue: 561.06
我的查询:
select CONVERT(varchar,(select convert(bigint,AmountDue*100)))
from dbo.tblBidResults
我得到下面的结果是错误的:
241288027
56105
正确的结果:
241288028
56106
什么数据类型是'AmountDue'? – HABO 2013-05-08 20:29:56
AmountDue数据类型为Float – user2205924 2013-05-08 20:31:49