ฉันมีข้อมูลของเคลื่อนเข้าไปในหนึ่งโต๊ะจากหลายๆอื่นตารางข้อมูลเรียบร้อยแล้วปล่อยให้พูดว่า:Table_A งั้นฉันต้องเป็นผนวกรวมเก็บ proc นั่นต้องใช้ข้อมูลจากโต๊ะค merges มันกับโต๊ะบี
อย่างไรก็ตามบางอย่างมันไม่เหมือนจะถูกต้อง ถ้าฉันลดความยาวและโหลดข้อมูลมันทำงานสบายดีแต่ถ้าฉันไม่ลดความยาวและเรียกใช้และเรียงกับการค้นหาโดย eachh ชั่วโมงฉันจะได้ข้อผิดพลาดข้อความบอกว่า
Msg 8672,ระดับเด็กอายุ 16 ของรัฐ 1,ขั้นตอน Merge_Table_A สาย 4[การประมวลผลกลุ่มภาพเริ่มเส้น 0] คผนวกรวมคำให้การพยายามที่จะปรับปรุงหรือลบเดียวกันแถวนี้มากกว่าหนึ่งครั้ง นี่มันเกิดขึ้นตอนที่เป็นเป้าหมายแถวตรงกับมากกว่าหนึ่งแหล่งแถวหน้านะ เป็นผนวกรวมคำให้การไม่สามารถปรับปรุง/ลบเดียวกันแถวของเป้าหมายบนโต๊ะหลายครั้งแล้ว Refine คนในเงื่อนไขว่าต้องให้แน่ใจว่าเป็นเป้าหมายแถวตรงกับที่ที่หนึ่งแหล่งแถวหรือใช้จัดกลุ่มตามเงื่อนไขว่าต้องกลุ่มคนแถวแหล่งข่าว.
จะให้ฉันเอาชนะเรื่องนี้?
ฉันต้องการที่จะสามารถที่จะ incrementally โหลดข้อมูลและไม่ได้ทำลดความยาวจริงเชียวแต่ว่าในเวลาเดียวกันมีที่เก็บไว้ proc ที่ปรับปรุงหรือแทรกหรือ doesnt สนใจหรอกถ้าคนแถวนี้อยู่แล้ว