MSSQL在高版本中自动增长字段出现值跳跃的处理
1、在SQL server 2012的版本中设置如下的自动增长的列值,如下面,设置的数据类型为INT整数型。自动增长的标识为1

3、据微软说,这种情况不是BUG,在相关的一些场景中比较有用。但我们很多时候并不需要这样的功能。我们可以通过下面的方法来处理。通过创建一个不带缓存的序列,设置好最小值,最大值,增量。收墩芬蓥然后根据此序列来插入数值。使用insert into语句时用NEXT VALUE FOR Id_Sequence的代码方法

5、如果需要针对的是全局的表格自增长列的设置,可以采取下面的方法。打开SQL SERVER的配置管理器。选择SQL SEERVER服务,在右边使用鼠标右键点击sql server(MSSQLSERVER),点击选择【属性】。

7、设置该参数后,提示需要重启服务方可生效。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:92
阅读量:85
阅读量:78
阅读量:65
阅读量:30