ฐานข้อมูลของฉันมีสามตารางเรียกว่าObject_Table
, และData_Table
Link_Table
ตารางลิงก์ประกอบด้วยสองคอลัมน์ตัวตนของวัตถุและตัวตนของบันทึกข้อมูล
ฉันต้องการคัดลอกข้อมูลจากDATA_TABLE
ที่ซึ่งมันถูกเชื่อมโยงไปยังข้อมูลเฉพาะตัวของวัตถุที่ระบุและแทรกบันทึกที่เกี่ยวข้องลงในData_Table
และLink_Table
เพื่อระบุตัวตนวัตถุที่แตกต่างกัน
ฉันสามารถทำได้โดยเลือกตัวแปรตารางและการวนซ้ำผ่านการแทรกสองครั้งสำหรับการวนซ้ำแต่ละครั้ง
นี่เป็นวิธีที่ดีที่สุดที่จะทำ?
แก้ไข : ฉันต้องการหลีกเลี่ยงการวนซ้ำด้วยเหตุผลสองประการข้อแรกคือฉันขี้เกียจและตาราง loop / temp ต้องการรหัสเพิ่มเติมรหัสเพิ่มเติมหมายถึงสถานที่ที่จะทำผิดและเหตุผลที่สองคือความกังวลเกี่ยวกับประสิทธิภาพ
ฉันสามารถคัดลอกข้อมูลทั้งหมดในส่วนแทรกเดียว แต่จะทำให้ตารางลิงก์เชื่อมโยงไปยังระเบียนข้อมูลใหม่ที่แต่ละระเบียนมีรหัสใหม่ได้อย่างไร