Оператор MERGE в PL/SQL стоит использовать в случаях, когда нужно объединить несколько операций INSERT, UPDATE и DELETE в одной инструкции. 45 Он позволяет выбрать строки из одной таблицы для обновления или вставки в другую таблицу. 23
Некоторые ситуации, когда это удобно:
Для использования оператора MERGE необходимо иметь объектные привилегии INSERT и UPDATE для целевой таблицы и привилегии SELECT для исходной таблицы. 2