RETROTRAER

Utilice el comando ROLLBACK para anular la transacción actual y retrotraer todos los cambios que haya realizado hasta ahora.

Sintaxis

Sintaxis para retrotraer la transacción actual:
ROLLBACK [ WORK | TRANSACTION ]

Entradas

El comando ROLLBACK toma las siguientes entradas:
Tabla 1. Entrada de ROLLBACK
Entrada Descripción
WORK Estas son palabras clave opcionales que no tienen ningún efecto.
TRANSACCIÓN

Resultados

El comando ROLLBACK tiene las siguientes salidas:

Tabla 2. Salidas de ROLLBACK
Resultado Descripción
ABORT El comando se ha ejecutado correctamente.
NOTICE: rollback: no transaction in progress No hay ninguna transacción en curso.

Privilegios

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

Uso

Se proporciona el siguiente uso de muestra.
  • Anular la transacción actual y retrotraer todos los cambios que haya realizado hasta ahora:
    MYDB.SCH1(USER)=> ROLLBACK WORK;