【发布时间】:2011-04-27 14:26:52
【问题描述】:
我有两个具有父子关系的表。我想将他们的一些记录复制到另外两个表中,也具有父子关系,但表结构略有不同。
两组表都有一个外键,一个整数列。所有表的主键列都有标识增量。
如果我从源父表到目标父表做SELECT INTO,目标记录的主键值将与源记录不同,父子关系将丢失。
鉴于我将在新的父表中拥有新的主键值,有谁知道我如何在复制期间保持这种关系?我不希望在此复制过程中为新表设置标识增量,因为不能保证源表中的主键值不会已经在目标中。
希望我的描述有意义,并感谢您的意见。如果我可以进一步澄清,请告诉我。
【问题讨论】:
标签: sql-server-2005 parent-child select-into