Быстрый старт
Развертывание
Моделирование данных
Подключение
Запись данных
Миграция
Запросы
Операции и обслуживание
Типовое обслуживание
Секционирование
Резервное копирование и восстановление
Масштабирование
Зеркалирование
Управление ресурсами
Безопасность
Мониторинг
Настройка производительности
Устранение неполадок
Справочник
Руководство по инструментам
Типы данных
Хранилище данных
Выполняющая система
Потоковая передача
Восстановление после сбоев
Конфигурация
Индексы
Расширения
Справочник по SQL
Часто задаваемые вопросы
Фиксирует текущую транзакцию.
COMMIT [WORK | TRANSACTION]
COMMIT фиксирует текущую транзакцию. Все изменения, выполненные в рамках этой транзакции, становятся видимыми для других пользователей и гарантируются как сохранённые даже в случае сбоя системы.
WORK
TRANSACTION
— Необязательные ключевые слова. Не оказывают никакого эффекта.
Используйте команду ROLLBACK для отмены транзакции.
Если команда COMMIT выполняется вне транзакции, это не нанесёт вреда, однако вызовет предупреждающее сообщение.
Зафиксировать текущую транзакцию и сделать все изменения постоянными:
COMMIT;
Стандарт SQL определяет только две формы: COMMIT и COMMIT WORK. В остальном данная команда полностью соответствует требованиям стандарта.