gpt4 book ai didi

asp.net - 标识列增量跳转

转载 作者:行者123 更新时间:2023-12-02 13:29:34 26 4
gpt4 key购买 nike

我在我的数据库中遇到了一些有趣的事情。主键增加如下:

1
2
3
4
5
6
7
8
1001

我使用 EntityFramework,有时使用 LINQ to SQL。

最佳答案

当 SQL Server 2012 丢失其预分配的序列号时,就会发生这种情况。

如果你想摆脱它,一种选择是使用跟踪标志:

DBCC TRACEON (272)

另一种选择是使用序列(没有缓存)而不是身份:

CREATE SEQUENCE MySeq AS int
START WITH 1
INCREMENT BY 1
NO CACHE;

请参阅:http://www.big.info/2013/01/how-to-solve-sql-server-2012-identity.html

关于asp.net - 标识列增量跳转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18103908/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com