![]() |
![]() |
![]() |
COMMIT Завершение транзакционного блока и фиксация изменений в базе данных. Синтаксис COMMIT [ WORK | TRANSACTION ] Параметры Необязательные ключевые слова, делающие команду SQL более наглядной. Результаты
Описание Команда COMMIT предназначена для фиксации текущей транзакции, то есть внесения всех изменений в базу данных. ПРИМЕЧАНИЕ Если в транзакционном блоке происходит нечто непредвиденное, текущую транзакцию можно откатить командой ABORT. При этом отменяются последствия всех команд SQL, выполненных после последней команды BEGIN. Пример Следующий код начинает транзакцию и создает в таблице новую запись, после чего транзакция фиксируется в базе данных: booktown=# BEGIN WORK; BEGIN booktown=# INSERT INTO employees VALUES (106. 'HalV. 'Timothy'); INSERT 3574402 1 booktown=# COMMIT WORK; COMMIT |
![]() |
![]() |
![]() |