如何清楚SQL数据库的自动加一

来源:百度知道 编辑:UC知道 时间:2024/06/05 23:52:51
以前在数据库中有个表,表里的某一个字段我设置成了主键,而且还自动加一,现在我把里面的数据全部删除了,重新又添加了信息,可是自动加一的值不是从1开始,是从上次删除数据的最后一列开始再加一往下进行的

我现在想问的问题是:如何在删除原来的数据之后,让主键自动加一重新从1开始自动加一!

谢谢高手了!

你可以在企业管理器中选择修改表来修改一下这个表,然后选择你那个主键列,你会看到下边有一个“标识”选项,把那一项改称“否”,保存,然后再改回来,即改成“是”就可以了。好像在查询分析器里也可以做的,不过我忘记代码怎么写了,不好意思。

你先在主键手动输入1,然后在下一列插入数据试一下!

在建立表的时候加入一条属性auto_increment
如果表已经建好,则可以用alter命令改表的结构

太简单了,你删除原来的表,再新建一个一抹一样的表,
然后设置 主健,自动加一,不久行了;

在查询分析器里:
use DB名
go
dbcc checkident ('表名',reseed,0)
go