标签: sql-server
我有一个scratch表和destination表。它们具有完全相同的架构。我需要scratch表中的所有记录来更新destination表中的相关行,或者在找不到键的情况下插入新行。我了解我可以使用MERGE T-SQL语句,但是它似乎需要明确说明我需要更新哪些列。就我而言,无论更改哪一列,我都希望更新整个行。可以使用MERGE语句还是我必须先基于键对所有行进行核对,然后才根据INSERT进行核对?
scratch
destination
MERGE
INSERT