gpt4 book ai didi

java - 如何在DB中插入十进制值?

转载 作者:行者123 更新时间:2023-12-01 14:58:56 27 4
gpt4 key购买 nike

我正在尝试使用正常的插入表达式在 db2 中插入十进制数。执行查询后,当我对特定插入值进行选择时,我得到结果。

但是当我进入表模式并查找特定元素的插入值时,我发现它是空的。现在,当尝试通过 java 检索相同的值时,它给了我一个空字符串。

表格如下:有两个十进制(18,2)字段。

insert into TEST values (153, 'test', 'test', 1, 1, 1.11, 1.11)

选择查询:

Select * from TEST

给我输入的实际值。但是当我进入表模式时,我找不到输入的小数输入。

有人可以告诉我哪里出了问题吗?

最佳答案

您必须定义 java.math.BigDecimal字段,并将 double 或浮点值放入该字段。

BigDecimal value = new BigDecimal(1.11);

BigDecimal 字段(值)将进入 INSERT 语句。

关于java - 如何在DB中插入十进制值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13970001/

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