【发布时间】:2019-04-29 15:33:35
【问题描述】:
我正在将数据从一个数据库迁移到另一个数据库。我的脚本大部分已经放在一起,但我正在尝试找出对新数据库中的表进行一次更改的最佳方法。
我有一个Customer 表。该表有一个customer_id 列,它是标识列。我想将身份种子/增量从 (1,1) 更改为 (200,1),而不更改我将插入表中的现有数据的 customer_ids。
旧数据是 101-108。基本上我们希望旧数据保持不变,以便与其他系统中的旧记录匹配,但我们希望新数据从 200 开始播种。
我尝试了谷歌搜索如何做到这一点,但我所有的谷歌搜索都返回了人们想要更改身份列的结果,而不仅仅是更改身份种子编号。是否有一个简单的查询可以用来完成我想做的事情?
【问题讨论】:
-
这叫reseeding,用RESEED找CHECKIDENT
标签: sql sql-server ssms