WHERE
を追加するだけです UPDATE
の句 。 詳細については、Oracleドキュメントをご覧ください。
したがって、あなたの場合は次のようになります。
...
WHEN MATCHED
THEN
UPDATE
SET tgt.column3= src.column3,
tgt.column4 = src.coulmn4
WHERE tgt.column3 IN (val1, val2)
WHEN NOT MATCHED
...
WHERE
を追加するだけです UPDATE
の句 。 詳細については、Oracleドキュメントをご覧ください。
したがって、あなたの場合は次のようになります。
...
WHEN MATCHED
THEN
UPDATE
SET tgt.column3= src.column3,
tgt.column4 = src.coulmn4
WHERE tgt.column3 IN (val1, val2)
WHEN NOT MATCHED
...