重置数据库中的自动编号(身份字段)
Posted
技术标签:
【中文标题】重置数据库中的自动编号(身份字段)【英文标题】:Reset AutoNumber(Identity Field) in Database 【发布时间】:2011-01-28 15:17:15 【问题描述】:我使用 Sql Server Compact Edition 数据库文件将数据存储在我的 Windows 应用软件中。
在这个数据库中,我有一个带有标识字段的表。
当我在表中插入一条记录时,身份代码会自动递增。但是当我从表中删除所有记录并再次插入一些记录时,身份字段不会从 1 开始。
如何将此值重置为 1?
【问题讨论】:
【参考方案1】:DBCC 在 CE 中不存在,但您可以使用它来代替:
ALTER TABLE t1 ALTER COLUMN id IDENTITY (1,1)
【讨论】:
以上是关于重置数据库中的自动编号(身份字段)的主要内容,如果未能解决你的问题,请参考以下文章