Учебники

База данных H2 — Фиксация

COMMIT — это команда из грамматики SQL, используемая для фиксации транзакции. Мы можем либо зафиксировать конкретную транзакцию, либо мы можем зафиксировать текущую транзакцию.

Синтаксис

Есть два разных синтаксиса для команды COMMIT.

Ниже приводится общий синтаксис команды commit для фиксации текущей транзакции.

COMMIT [ WORK ] 

Ниже приведен общий синтаксис команды commit для фиксации конкретной транзакции.

COMMIT TRANSACTION transactionName

Пример 1

В этом примере давайте передадим текущую транзакцию, используя следующую команду.

COMMIT

Приведенная выше команда производит следующий вывод.

Committed successfully

Пример 2

В этом примере мы зафиксируем транзакцию с именем tx_test с помощью следующей команды.

COMMIT TRANSACTION tx_test;

Приведенная выше команда производит следующий вывод.