gpt4 book ai didi

java - 如何在不更新整行的情况下更改一行中某一列的特定值 Java Derby 数据库

转载 作者:搜寻专家 更新时间:2023-10-30 20:18:21 25 4
gpt4 key购买 nike

我有这样一行:

ID===名称===价格===数量

04===LCD===630===20

现在我试图在每次有人从数据库中购买 LCD 时减去 1 或更多

我能用我的知识做的是:

-获取数据作为字符串并转换为 int

-然后减去

-然后执行这条语句“UPDATE Store_HOUSE SET ID=04,Name='LCDs',Price=630,Quantity="+ newValue ;

效果很好,但我确信有更好的方法......比如如果我可以指定要更改的确切列而不是必须传递整行(这比示例 =\中的内容多得多)仅更改一列。

最佳答案

为什么不把Quanitty的列类型设置成INT呢?

然后你可以通过 update store_house set Quantity = Quantity - 1 where blabla...

关于java - 如何在不更新整行的情况下更改一行中某一列的特定值 Java Derby 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21743942/

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