Use o comando COMMIT para confirmar a transação atual. Todas as mudanças que são feitas pela transação se tornam visíveis para outros usuários.
COMMIT [ WORK | TRANSACTION ];
| Entrada | Descrição |
|---|---|
| WORK | Estas palavras-chave são palavras-chave opcionais que não têm efeito. |
| TRANSACTION |
O comando tem as seguintes saídas:
| Saída | Descrição |
|---|---|
| COMMIT | A ação de confirmação foi bem-sucedida. |
| NOTICE: COMMIT: no transaction in progress | Não havia nenhuma transação em andamento. Sempre preceda um comando COMMIT com um comando BEGIN. |
Você não precisa de nenhum privilégio especial para emitir o comando COMMIT.
COMMIT WORK;
MYDB.SCH1(USER)=> begin;
BEGIN
MYDB.SCH1(USER)=> insert into cities values ('Boston',
'Massachusetts');
INSERT 0 1
MYDB.SCH1(USER)=> insert into cities values ('Houston', 'Texas');
INSERT 0 1
MYDB.SCH1(USER)=> commit;
COMMIT
MYDB.SCH1(USER)=>