Чат Telegram
Группа ВКонтакте
Новый комментарий

iluha22 13.08.2019 в 14:16

В MySQL не существует механизма вложенных транзакций. Одно соединение с БД — одна транзакция. Новая транзакция в пределах одного соединения может начаться только после завершения предыдущей.
Или я чего-то еще не знаю!?

ivashkevich 13.08.2019 в 19:35

Всё верно

jimholder37@gmail.com Patron 02.08.2020 в 19:06

Если транзакция заканчивается словом "COMMIT", то получается если один запрос выполнился, а второй нет. То изменения после первого запроса остаются в силе?

ivashkevich 03.08.2020 в 02:39

Если второй не выполнился и это ошибка, значит эту ошибку надо обработать. Скорее всего в таком случае надо выполнить rollback

Логические задачи с собеседований