Money 型別的資料 insert到 Decimal型別列后,兩者SUM值不一樣要怎么解決?
uj5u.com熱心網友回復:
我覺得可以比先對下明細的資料,看下是哪張資產卡片的資料差異,一般數值都用decimal。uj5u.com熱心網友回復:
資料精度(小數位)不一樣導致的吧uj5u.com熱心網友回復:
sum運算肯定沒有問題你用原始表和test表按照id關聯一下,比較一下十月折舊后累計折舊是否有值差異
select * from dbo.test t
left join DepreciationCount2_11 d on t.id=d.id
where t.十月折舊后累計折舊<>d.十月折舊后累計折舊
uj5u.com熱心網友回復:
declare @m money,@d decimal(16,2)
set @m = 1.258
set @d=@m
select @m,@d
--------------------- ---------------------------------------
1.258 1.26
(1 行受影響)
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/80409.html
標籤:疑難問題
上一篇:請問我的剔重寫法有問題嗎?
下一篇:跪求
