ROLLBACK
Прерывает текущую транзакцию.
Синтаксис
ROLLBACK [ WORK | TRANSACTION ]
Описание
ROLLBACK откатывает текущую транзакцию и приводит к отмене всех обновлений, внесенных в рамках этой транзакции.
Параметры
| Параметр | Описание |
|---|---|
WORK TRANSACTION |
Необязательные ключевые слова, не оказывают никакого влияния |
Примечания
Используйте COMMIT, чтобы завершить и зафиксировать транзакцию.
При выполнении команды ROLLBACK вне блока транзакции показывается предупреждение и больше ничего не происходит.
Примеры
Отмена всех изменений, внесенных в текущей транзакции:
ROLLBACK;
Совместимость
Стандарт SQL определяет две формы: ROLLBACK и ROLLBACK WORK. В остальном эта команда полностью соответствует стандарту.