sql – 为什么我的IDENTITY列值有差距?

前端之家收集整理的这篇文章主要介绍了sql – 为什么我的IDENTITY列值有差距?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有个问题.

我的ID主(IDENTITY)被配置为自动增量(类型:int).但是,当我插入一个新行时,这个新的id不是连续的.发生什么事?任何解决方案?

编辑:

[...]
[id]int] IDENTITY(1,1) NOT NULL,[...]
CONTRAINT [PK_Medida] PRIMARY KEY CLUSTERED
(
[id] ASC
) WITH (PAD_INDEX = OFF,STATISTICS_NORECOMPUTE = OFF,IGNORE_DUP_KEY = OFF,ALLOW_ROW_LOCKS = ON,ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]

解决方法

不要指望身份是连续的.有许多场景可以留下空白.将身份像抽象的数字一样考虑,并不附加任何商业意义.
原文链接:https://www.f2er.com/mssql/76186.html

猜你在找的MsSQL相关文章