重置数据库中的自动编号(身份字段)
我使用 Sql Server Compact Edition 数据库文件来存储我的 Windows 应用程序软件中的数据。
在这个数据库中,我有一个带有身份字段的表。
当我向表中插入一条记录时,身份代码会自动递增。但是当我从表中删除所有记录并再次插入一些记录时,标识字段不是从 1 开始
。如何将此值重置为 1?
I Use a Sql Server Compact Edition Database File For Store the Data in My Windows Application Software.
In this database I have a table with an identity field.
When I insert a record into the Table, the identity code increments automatically. But when I delete all the records from the table, and insert some records again, the identity field doesn't start at 1.
How can I reset this value to 1?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
CE 中不存在 DBCC,但您可以使用它:
DBCC does not exist in CE, but you can use this instead: