如何在C#中重置标识列?

时间:2012-10-17 07:53:10

标签: c# asp.net-mvc linq sql-server-2008 entity-framework-4

我需要在MVC.net中以参数方式重置我的身份字段。我正在使用Linq和Entity Framework。

原因:我通过导入在表格中插入了数千条记录。我在一段时间后再次导入记录,所以我的id字段值增加了很多

对于前。在100000000中,所以我的字段数据类型是Big int,但是对于我的这个值来说还不够。所以我需要重置我的身份字段。

1 个答案:

答案 0 :(得分:8)

您好我搜索过并找到了相关问题的答案。

这是c#中带有mvc3和实体框架的查询

 db.ExecuteStoreCommand("DBCC CHECKIDENT('BibContents',RESEED,1);");
 db.SaveChanges();