出于某种原因,在工作台上,它突然将主键自动增量更改为负数。我不能为我的生活找出原因。
2147514979
2147514980个
2147514981个
-2147514982
-2147514983
知道是什么原因引起的吗?
答案 0 :(得分:0)
在许多惯例中,一位用作数字“符号”的标志。
10000001将为-1,10000011将为-3而00000011为3
请注意,这只是一个例子。通常-1实际上是11111111但这是原则。 显然这不应该发生,这意味着它不是用户错误,而是某种程度上的错误。就像主mysql代码处理数字一样好,但其他地方的函数溢出。这是所有猜想,但就负面信号而言,我认为这绝对是由于这一点是符号惯例。