Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що робить команда COMMIT?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)Команда `COMMIT` завершує транзакцію й **зберігає всі зроблені в її межах зміни** в базі даних; після `COMMIT` результати стають **постійними** - скасувати їх через `ROLLBACK` уже не можна. **Ключове:** приклад - після `COMMIT` обидві зміни (списання й зарахування) фіксуються, і база вважає їх остаточними.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)ЗображенняКоманда `COMMIT` завершує транзакцію й **зберігає всі зроблені в її межах зміни** в базі даних. Після `COMMIT` результати стають **постійними** - скасувати їх за допомогою `ROLLBACK` уже не можна. ### Приклад ```sql START TRANSACTION; UPDATE users SET balance = balance - 100 WHERE id = 1; UPDATE users SET balance = balance + 100 WHERE id = 2; COMMIT; ``` Після `COMMIT` обидві зміни (списання й зарахування) фіксуються - база вважає їх остаточними.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.