Один оператор SQL позволяет обновить одну таблицу, а не несколько;если это утверждение MERGE
, то вы можете указать действия вставки / обновления / удаления, но все еще нацеленные на одну и ту же целевую таблицу.
Если вам нужна согласованность, используйте транзакции;пока транзакция не будет зафиксирована, изменения внутри нее не будут видны внешнему миру.
Если вы хотите, чтобы одно обновление (которое вы не можете контролировать) привело к скоординированной вставке, используйте триггер on update
втаблица обновляется.Триггер вставляет соответствующие строки в другие таблицы.