假设我进行了与类似条件匹配的合并
MERGE TargetTable WITH(HOLDLOCK) AS target
USING SourceTable AS source
ON (target.ID = source.ID)
WHEN MATCHED AND (source.BitCondition = 0) THEN
UPDATE TargetTable
WHEN NOT MATCHED -- what is not matched??
INSERT INTO TargetTable
Run Code Online (Sandbox Code Playgroud)
不匹配的记录是不在两个表中还是类似
NOT(MATCHED AND (source.BitCondition = 0))
Run Code Online (Sandbox Code Playgroud)
注意我故意想忽略它匹配且 BitCondition = 1 的情况