sql数据int类型的几个问题????

来源:百度知道 编辑:UC知道 时间:2024/05/30 21:27:12
int类型设为标识;也就是自动增长,在返回所有行中,怎么是默认从2开始增长的啊,第一行默认就是2了,没有1,还有,返回所有行中:我把第一,二行删了,怎么重新打开返回所有行时输入数据。默认的数据是4,而不是1??急,请高手教下!!!

这很正常,当然是这个样子的。

至于为什么从2开始,一个是可能你这么设置的。另外一个是可能在你添加第一行的时候出了错,但是ID依然自动增长了。

identity(1,1) --这样就是从一开始
你必须把第一行的标识设为1后,其它的就接着

这是自增字段的一个特点吧,它不管你是什么,它都是从上面的那个开始的,不会从一开始的,,,,应该是这样的吧

你用的是什么SQL?