Mysql useServerPrepStmts影响查询浮点值的精度

问题描述 投票:0回答:0

最近在我们的应用程序中,出于各种原因,我们不得不将 Mysql 连接参数

useServerPrepStmts
true
更改为
false

改完后,我们发现,这开始影响从DB查询的

float
列值的精度。当参数为
true
时,我们得到的正是我们所设置的。设置为
false
后,浮点数四舍五入为5位

知道为什么会这样吗?正确的解决方法是什么?

mysql precision
© www.soinside.com 2019 - 2024. All rights reserved.