Firebird 2.5更改FLOAT字段的值

时间:2016-02-29 15:05:03

标签: sql firebird

我有一个Firebird数据库,其中包含许多FLOAT类型的字段。当存储更大的值时,我注意到了奇怪的行为。当我执行

UPDATE SOME_TABLE SET SOME_FIELD=2361431.70 

值正在变为2361431.75。字段随其他值而变化但不是小值。这真的很令人惊讶。我在我的数据库中使用这种类型的字段。我想过将字段类型更改为DECIMAL或NUMERIC但是在使用许多浮点字段的工作数据库上这很困难

0 个答案:

没有答案