COMMIT — confirmar la transacción actual

Sinopsis

COMMIT[WORK|TRANSACTION][AND[NO]CHAIN]

Descripción

COMMIT confirma la transacción actual. Todos los cambios realizados por la transacción se vuelven visibles para los demás y se garantiza que serán duraderos si se produce un bloqueo.

Parámetros

WORKTRANSACTION

Opcional key palabras. No tienen ningún efecto.

AND CHAIN

Si AND CHAIN se especifica, se inicia inmediatamente una nueva transacción con las mismas características de transacción (ver SET TRANSACTION) que la recién finalizada. De lo contrario, no se inicia ninguna nueva transacción.

notas

Use ROLLBACK para abortar una transacción.

Emisor COMMIT cuando no está dentro de una transacción no hace daño, pero provocará un mensaje de advertencia. COMMIT AND CHAIN cuando no está dentro de una transacción es un error.

Ejemplos

Para confirmar la transacción actual y hacer que todos los cambios sean permanentes:

COMMIT;

Compatibilidad

El comando COMMIT cumple con el estándar SQL. La forma COMMIT TRANSACTION es una extensión de PostgreSQL.

Ver también

COMENZAR, VOLVER

Anterior Arriba próximo
COMENTARIO Hogar COMPROMISO PREPARADO