int 类型
在建立表中的一个字段类型是Int型,是标识种子,自动加1
每录入一条数据自动加一,
范围是:-2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647)
那么假如由于记录的删除和增加,使int型字段数字增大,超过int型范围的话,改怎么办??
------解决方案--------------------重置标识列
或者修改成BIGINT
------解决方案--------------------如果操作频繁,可以改为bigint,或者采用decimal类型。
------解决方案--------------------通常是修改类型为bigint.
如果自增列并未与外围结构进行关联,比如主外键关系
就可以进行重置 参考DBCC CHECKIDENT
------解决方案--------------------int可以存到21亿,你的表有那么大?
------解决方案--------------------楼主有点杞人忧天了
------解决方案--------------------肯定会报错,
1、可以改成bigint
2、重置indentity,DBCC CHECKIDENT('表名', RESEED, 200)
------解决方案--------------------改成bigint或者decimal
------解决方案--------------------int 21亿,学到了。