对大型数据库重新编号的方法

时间:2019-12-23 06:42:05

标签: sql-server

我需要一些有关如何对大型数据库重新编号的指导(考虑大型表)。

例如,我有一个生产数据库,其中的每个表都包含一些NumID(主键)。这些NumID有其记录集。

示例:

表1:NumID(S123,D435,V890)

表2:NumID(S123,D435,V892)

如预期的那样,我想从Production DB:table1中复制所有记录,其中NumID为S123,并将所有记录重新编号为TEST数据库:Table1 S990。

也就是说,我希望S123中的所有记录(实时)都会重新编号为S990(测试)

我曾考虑过创建一个SQL作业来对较大的表(一次一个表)进行重新编号。但是我想由于记录太多,这种方式会失败。

还有其他方法可以在不影响性能的情况下重新编号吗?

0 个答案:

没有答案