← Zur Übersicht

Oracle MERGE Beispiel

Ein einfaches MERGE-Statement für Upsert-Szenarien in Oracle.

SQLAktualisiert: 2026-06-16 15:00:00Bearbeiten

Einsatz

Dieses Snippet eignet sich für klassische Upsert-Szenarien in Oracle.

MERGE INTO target t
USING source s
ON (t.id = s.id)
WHEN MATCHED THEN
  UPDATE SET t.name = s.name
WHEN NOT MATCHED THEN
  INSERT (id, name) VALUES (s.id, s.name);
oraclemergeupsert