簡體   English   中英

刪除SQL中的記錄后重置ID(主鍵)

[英]reset id(primary key) after deleting record in sql

使用MVC2在SQL中刪除特定記錄后如何重置值

ex記錄是:1,2,3已刪除記錄:3

現在我要添加新記錄。它應該具有ID 3而不是4。我該怎么辦?

您可以像這樣重新放置表格:

DBCC CHECKIDENT ('[YourTableName]', RESEED, 0);
GO

好吧,如果id與其他表相關聯,這將不是一個好主意,但是它將在您的數據庫中造成很大的混亂,但是我不知道您要在哪個上下文中使用它,因此請您自行決定。 但是您可以禁用有問題的表的自動遞增器,而不是刪除它,並寫一些位以添加可用的ID。 Obs; 仍然是一個壞主意!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM