【发布时间】:2011-06-30 09:03:24
【问题描述】:
我需要使用脚本将存储在一个表中的一些数据移动到另一个表中,同时考虑到目标表中可能已经存在的现有记录以及可能存在的任何关系。
我很想知道执行此操作的最佳方法,它对性能的影响相对较小,并且可以在必要时逆转。
起初我将只移动一条记录以确保流程顺利运行,但随后它将负责移动大约 1650 行。
最好的方法是什么,或者有更好的选择吗?
编辑:
我之前使用 MERGE 的建议不会奏效,因为我将在 SQL Server 2005 环境下运行,而不是前面提到的 2008 环境。
【问题讨论】:
标签: sql performance sql-server-2005 transactions