относительно Как мне заключить это в одну транзакцию, чтобы не удалять строки из таблицы A, если при вставке их в таблицу B. произошла ошибка *
, вы можете удалить все строкииз A, которые находятся в B, используя соединение.Затем, если копия в B не удалась, ничего не будет удалено из A.