gpt4 book ai didi

c# - 如何在mysql中做减法

转载 作者:行者123 更新时间:2023-11-29 03:14:34 25 4
gpt4 key购买 nike

我想从存储在我的 mysql 表中的变量中减去 1

我通过这个查询来完成

UPDATE table SET  var = var -1

但是当我这样做的时候

0 - 1 = -1

但是mysql可以

0 - 1 = 9223372036854775807 当我在 bigint 中设置时当我将它设置为 int 属性时,他会这样做

0 -1 = 2147483647

我要做什么

0 - 1 = -1

最佳答案

您需要选择允许存储负值的不同(有符号)数据类型。

在这里查看一些背景:

关于c# - 如何在mysql中做减法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2808293/

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