相关疑难解决方法(0)

SQL Server 2012列标识增量在第7个条目上从6跳到1000+

我有一个奇怪的情况,我的SQL Server 2012数据库中的自动标识int列没有正确递增.

假设我有一个使用int自动标识作为主键的表,它偶尔会跳过增量,例如:

1,2,3,4,5,1004,1005

这是在随机数量的随机时间表上发生的,无法复制它以查找任何趋势.

这是怎么回事?有办法让它停止吗?

sql sql-server identity sql-server-2012

123
推荐指数
1
解决办法
10万
查看次数

身份增量在SQL Server数据库中跳跃

FeeSQL Server 2012中的"ReceiptNo"列中的一个表中,数据库标识增量突然开始跳转到100而不是1,具体取决于以下两点.

  1. 如果它是1205446,则跳转到1206306,如果是1206321,则跳转到1207306,如果是1207314,则跳到1208306.我想让你注意的是,最后三位数保持不变,即每当跳跃时为306如下图所示.

  2. 我重新启动计算机时会出现此问题

在此输入图像描述

sql sql-server identity-column sql-server-2012

117
推荐指数
6
解决办法
7万
查看次数