Sqlserver 重新定义自增字段的值
2017-03-10 15:38
323 查看
需求:今天在测试一个表插入值的时候,数值插入很多,导致表的自增字段(一般是主键ID)过大,需要重新设置这个自增字段的值,但是又不能清除全部,因为有部分数据是正式的,如果全部清除,会导致后续插入的时候报重复约束的错误。
解决的语句如下:
上述语句,第一个值标识:表名,第二个值是固定的ReSeed,第三个值是自增字段所要重新设置的起始值。
解决的语句如下:
DBCC CHECKIDENT(z_YEA_T_ER_POSDataEntry,RESEED,390000)
上述语句,第一个值标识:表名,第二个值是固定的ReSeed,第三个值是自增字段所要重新设置的起始值。
相关文章推荐
- sqlserver 若字段定义的类型为datetime
- 列出SQLSERVER所有表、字段定义,类型,长度,一个值等信息,并导出到中
- [EffectiveC++]item37:绝不重新定义继承而来的缺省参数值
- 条款36:绝对不要重新定义继承而来的non-virtual函数
- SqlServer给一个表增加多个字段语法
- SQLSERVER通过游标查询两个数据表共有字段名组合成的字符串
- Swoole:重新定义PHP
- build.gradle使用gradle.property中定义的字段及乱码问题的解决
- SqlServer字段说明查询
- [条款36]绝不重新定义继承而来的non-virtual函数
- 使用textcopy对sqlserver的Image字段进行读取和写入
- sqlserver 为表添加标识字段(copy)
- 共享经济——未来大趋势,PP租车重新定义出行
- sqlserver 查找某个字段在哪张表里
- Windows Server 2012:重新定义存储
- SQLSERVER 中在所有表和字段中查找关键字
- 变量作用域内的子作用域内被重新定义的思考
- 绝不重新定义继承而来的缺省参数——effective c++学习笔记
- 资本、资产和证券——区块链可以重新定义新兴市场
- 重新定义隐藏方法