c# - 为什么标识规范给出错误结果 SQL Server (asp net)

标签 c# asp.net sql-server

身份规范从最后一个数字 +1 开始,即使我删除了所有行,它也永远不会从 1 开始。

The REsult

最佳答案

当您从表中删除行时,标识值不会重置。您需要截断表(这将重置标识)或重新设置标识。

https://msdn.microsoft.com/en-us/library/ms176057.aspx

关于c# - 为什么标识规范给出错误结果 SQL Server (asp net),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39040201/

相关文章:

asp.net - 整数零, "0' 上传到 SQL Server 时将被忽略

sql - 将 FOR XML AUTO 结果保存到 SQL 中的变量

sql-server - 如何防止 FOR JSON PATH 转义查询结果?

c# - WCF:身份验证服务还是基于 token 的安全性?

c# - 为两个订单 ID 的排列创建唯一哈希码

javascript - 需要帮助将 ASP.net 切换到 HTTPS

sql - 基于多对多关系匹配相似实体

c# - 在 C# 中读取非常大的文本文件的最快方法

c# - 优化 : VB. 从文件中加载图像并即时调整大小;目标:快速

internet-explorer - 为什么我的 javascript 文件没有在 IE7 中加载 'consistently'?