IBM PureData System for Analytics, Version 7.1

COMMIT

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.

Sintaxis

Sintaxis para confirmar una transacción:
COMMIT [ WORK | TRANSACTION ];

Entradas

El comando toma las siguientes entradas:
Tabla 1. Entradas de COMMIT
Entrada Descripción
WORK Estas palabras clave son palabras clave opcionales que no tienen efecto.
TRANSACTION

Salidas

El comando tiene las siguientes salidas:

Tabla 2. Salidas de COMMIT
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.

Privilegios

No se necesita ningún privilegio especial para emitir el comando COMMIT.

Uso

A continuación, se proporciona un uso de muestra.
  • Hacer permanentes todos los cambios:
       COMMIT WORK;
  • Utilizar el comando COMMIT en una transacción (al final de esta):
    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)=>


Feedback | Copyright IBM Corporation 2014 | Last updated: 2014-02-28