问题遇到的现象和发生背景
写接口的时候发现存入数据库的值精度丢失 于是去数据库手动改值 结果还是一样会丢失精度不知道是什么原因 字段类型是float,本来想着用number定义精度,但是得先清空所有数据 并且所有表都是用的float类型
写接口的时候发现存入数据库的值精度丢失 于是去数据库手动改值 结果还是一样会丢失精度不知道是什么原因 字段类型是float,本来想着用number定义精度,但是得先清空所有数据 并且所有表都是用的float类型
你可以使用
alter table 表名 modify 字段 number
进行执行更改,不存在精度丢失的情况下float改number应该可以直接修改成功。