sql – 为什么我的IDENTITY列值有差距?
发布时间:2020-12-12 08:26:04 所属栏目:MsSql教程 来源:网络整理
导读:我有个问题. 我的ID主(IDENTITY)被配置为自动增量(类型:int).但是,当我插入一个新行时,这个新的id不是连续的.发生什么事?任何解决方案? 编辑: [...][id]int] IDENTITY(1,1) NOT NULL,[...]CONTRAINT [PK_Medida] PRIMARY KEY CLUSTERED([id] ASC) WITH (P
我有个问题.
我的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] 解决方法不要指望身份是连续的.有许多场景可以留下空白.将身份像抽象的数字一样考虑,并不附加任何商业意义.(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |