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