Spec-Zone.ru › MySQL 5.7

13.3.2 Утверждения, которые нельзя откатить

Некоторые утверждения нельзя откатить. В общем случае, это включает утверждения языка определения данных (DDL), такие как те, которые создают или удаляют базы данных, те, которые создают, удаляют или изменяют таблицы или хранимые процедуры.

Вы должны проектировать свои транзакции таким образом, чтобы они не включали такие утверждения. Если вы выпустите утверждение в начале транзакции, которое нельзя откатить, а затем другое утверждение позже завершится неудачно, полное влияние транзакции не может быть отменено в таких случаях путем выдачи утверждения ROLLBACK.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/cannot-roll-back.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API