親子関係を持つ2つのテーブルがあります。レコードの一部を、親子関係はあるがテーブル構造がわずかに異なる 2 つの他のテーブルにコピーしたいと考えています。
両方のテーブル セットに関連する外部キー、整数列があります。すべてのテーブルで、主キー列の ID 増分がオンになっています。
ソースのSELECT INTO
親テーブルから宛先の親テーブルに移動すると、宛先レコードの主キーの値がソース レコードと異なり、親子関係が失われます。
新しい親テーブルに新しい主キーの値があるとすれば、コピー中にこの関係を維持する方法を知っている人はいますか? ソース テーブルの主キー値がコピー先に存在しないという保証はないため、このコピー手順の間、新しいテーブルの ID 増分をオフに設定したくありません。
私の説明が理にかなっていることを願っています。ご意見をお寄せいただきありがとうございます。さらに明確にすることができるかどうか教えてください。