Utilice el comando COMMIT para confirmar la transacción actual. Todos los cambios que se realizan mediante la transacción son visibles para otros usuarios.
COMMIT [ WORK | TRANSACTION ];
| Entrada | Descripción |
|---|---|
| WORK | Estas palabras clave son palabras clave opcionales que no tienen efecto. |
| TRANSACTION |
El comando tiene las siguientes salidas:
| Salida | Descripción |
|---|---|
| COMMIT | La acción de confirmación se ha ejecutado correctamente. |
| NOTICE: COMMIT: no transaction in progress | No había ninguna transacción en curso. Preceda siempre un comando COMMIT de un comando BEGIN. |
No se necesita ningún privilegio especial para emitir el 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)=>