* FROM table_2 так, чтобы во время INSERT удалялись данные из table_2 ?
Ну, не считая вариантов разбить это всё на кусочки по id
Cte
Alter table table_2 rename to table_1; :)
Тогда всё что в table_1 потеряется
Триггер написать
Если таблица 1 существует, то не даст переименовать просто
Можете кусками перенести в cte With del as (delete from... returning *) Insert into... select * from del;
Вот это, кстати, звучит хорошо, спасибо
Триггер исполнится после всего INSERT, разве нет?
Limit... ещё добавьте, если надо. И зависимости таблицы 2 посмотрите.
Обсуждают сегодня