oracle中的float类型的字段怎么转成number类型的?

来源:百度知道 编辑:UC知道 时间:2024/06/08 08:06:13
一个是float类型的字段,一个是number(16,10)的,可是从float中取出的数据再插入到number里,总是会丢失小数位后面的精度,导致精度降低,问如何解决?

oracle没有float类型,只有number类型。

试试在ORACLE里面定义数字的时候就是NUMBER. 那么ORACLE会使用它最大的精度存放的 应该可以搞定的 我记得只要是不超出32位的长度 不管小数点在哪里 反正近乎不用考虑的精度了.

如果还是不行,就需要搞清楚FLOAT到底是多大精度 不行就数据处理一下好了