微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

sql-server-ce – 在数据库中重置自动编号(Identity Field)

我使用sql Server Compact Edition数据库文件将数据存储在我的 Windows应用软件中.

在这数据库中,我有一个带有标识字段的表.

当我将记录插入到表中时,身份码会自动增加.但是当我从表中删除所有记录,并再次插入一些记录时,标识字段不会从1开始.

如何将此值重置为1?

解决方法

DBCC不存在于CE中,但可以使用它:
ALTER TABLE t1 ALTER COLUMN id IDENTITY (1,1)

原文地址:https://www.jb51.cc/mssql/81391.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐