我使用Sql Server 精简版数据库文件将数据存储在我的Windows应用程序软件中。
在这个数据库中,我有一个带有身份字段的表。
当我在表中插入记录时,身份代码会自动递增。但是当我从表中删除所有记录并再次插入一些记录时,身份字段不会从1开始。
如何将此值重置为1?
答案 0 :(得分:21)
CE中不存在DBCC,但您可以使用它:
ALTER TABLE t1 ALTER COLUMN id IDENTITY (1,1)
答案 1 :(得分:-3)
DBCC CHECKIDENT (mytable, RESEED, 1)
顺便说一下,这是这个的重复: Reset AutoIncrement in SQL Server after Delete
如果我没有名声,我会发布此评论。