我想通過檢查記錄通過SQL腳本的某些條件檢查到表中添加記錄。我正在嘗試使用合併聲明。它不工作無法找出我出錯的地方。有人可以幫我弄這個嗎?。由於SQL Server 2008合併聲明檢查並插入,如果記錄不存在
MERGE Categories As target
USING (
SELECT CategoryKey
From Categories where CategoryName = 'TestName'
) AS source on (source.CategoryKey = target.CategoryKey)
WHEN Not Matched THEN
INSERT VALUES ('TestName');
非常感謝AdaTheDev!它真的幫助 – Vinoth