hsibs 发表于 2009-01-15 13:35

求救:sos:db2 update 时候 相差0.01,谢谢!

update table set vol=:vol 后发现数据库该字段与实际值相差0.01,:vol传进来的值都是对的,但更新后就少了0.01,感觉是db2数据库精度问题。有人碰到过这种问题吗?

wolfop 发表于 2009-01-15 15:28

你用了浮点型?存钱之类的东西当然不能用浮点型。

hsibs 发表于 2009-01-15 17:59

没有啊

hsibs 发表于 2009-01-15 18:00

也不是每次都这样,偶尔出来,有没有人碰到过?

hsibs 发表于 2009-01-18 22:05

有人知道吗?

wguxin 发表于 2009-01-30 12:44

大哥 啊, 把问题说清楚啊,

表中列的类型, 变量的类型, 给些实际的例子, 这样才有可能解决问题

Ruckie 发表于 2009-10-20 19:25

我也遇到过,但是貌似没有什么好的办法解决……

而且是插入的值我也处理过了,依然是这样
页: [1]
查看完整版本: 求救:sos:db2 update 时候 相差0.01,谢谢!