c# - 在 SQL Server 中将标识列重置为零?

标签 c# sql-server linq-to-sql identity-column

如何在 SQL Server 中将表的标识列重置为零?

编辑:

我们如何使用 LINQ to SQL 做到这一点?

最佳答案

DBCC CHECKIDENT (MyTable, RESEED, NewValue)

您也可以执行 Truncate Table,当然,这也会从表中删除所有行。

通过 L2S 做到这一点:

db.ExecuteCommand("DBCC CHECKIDENT('MyTable', RESEED, NewValue);");

或者,您可以从 L2S 调用存储过程来执行此操作

关于c# - 在 SQL Server 中将标识列重置为零?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4484699/

相关文章:

c# - 选择 Linq 中的所有子对象

c# - 使用linq to sql select的死锁

c# - C#中的内部关键字

c# - 开发将使用/创建多个线程的 C# Windows 服务需要专家意见

sql - 如何在 SQL Server 中创建数据集并处理每条记录?

sql-server - TSQL 电子邮件验证(无正则表达式)

asp.net - 如何在 linq to sql 中删除?

c# - 在 C# 中使用 C++ unsigned int *array

c# - 如何从带有 where 子句的列表中获取数据到另一个列表?

sql-server - 有人可以解释一下参数 RETURN_VALUE 吗?