END#

END

END

END — зафиксировать текущую транзакцию

Синтаксис

END [ WORK | TRANSACTION ] [ AND [ NO ] CHAIN ]

Описание

END коммитит текущую транзакцию. Все изменения, сделанные транзакцией, становятся видимыми для других пользователей и гарантированно сохраняются в случае сбоя. Эта команда является расширением Tantor SE-1С, эквивалентным COMMIT.

Параметры

WORK
TRANSACTION

Необязательные ключевые слова. Они не оказывают никакого влияния.

AND CHAIN

Если указано AND CHAIN, то немедленно запускается новая транзакция с теми же характеристиками транзакции (см. SET TRANSACTION), что и только что завершенная. В противном случае новая транзакция не запускается.

Примечания

Используйте ROLLBACK для отмены транзакции.

Совершение команды END вне транзакции не причиняет вреда, но вызывает предупреждающее сообщение.

Примеры

Для коммита текущей транзакции и сделать все изменения постоянными:

END;

Совместимость

END - это расширение Tantor SE-1С, которое предоставляет функциональность, эквивалентную COMMIT, которая определена в стандарте SQL.

См. также

BEGIN, COMMIT, ROLLBACK