gpt4 book ai didi

java.lang.Float 转 Oracle DB 编号(3,3)

转载 作者:太空宇宙 更新时间:2023-11-04 15:03:41 29 4
gpt4 key购买 nike

我有一个 Java 浮点值,用于更新到 Oracle 10g 数据库中。该列的数据类型为 number(3,3)。但是当我尝试插入时它显示:

ORA-01438: value larger than specified precision allowed for this column

如何向下转换 float 以存储到数据库中?

最佳答案

number(3, 3) 表示精度(最大位数)= 3 且小数位数(小数点后的位数)= 3,也就是说您只能在该列中存储 < 1.0 的值,请尝试一下

关于java.lang.Float 转 Oracle DB 编号(3,3),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22281754/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com