繁体   English   中英

如何在不执行操作的情况下将列的值设置为-1(减一)

[英]How to set the value of a column to -1 (minus one) without performing the operation

我有一个MySQL表,其中有一个我想使用php设置为-1的整数列。 但问题是我随时都可以

mysqli_query($con, "UPDATE mytable SET mycolomn='-1' ") or die(mysqli_error($con));

它没有将其设置为减一“ -1”,而是将其设置为0。我需要将该字段中的数字更改为减一“ -1”而不将其设置为0。

我试图将列更改为十进制,但仍然是相同的问题。

检查表以查看您拥有哪种类型的INT。 UNSIGNED INT不能为负。

Type          Storage         Min           Max
INT                 4 -2147483648    2147483647
INT UNSIGNED        4           0    4294967295

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM