Compartir a través de


TRABAJO DE RETROCESO (Transact-SQL)

Se aplica a:SQL ServerAzure SQL DatabaseInstancia administrada de Azure SQLBase de datos SQL en Microsoft Fabric

Revierte una transacción especificada por el usuario al principio de la misma.

Convenciones de sintaxis de Transact-SQL

Syntax

ROLLBACK [ WORK ]  
[ ; ]  

Remarks

Esta instrucción funciona de forma idéntica a ROLLBACK TRANSACTION, con la diferencia de que ROLLBACK TRANSACTION acepta nombres de transacción definidos por el usuario. Se especifique o no la palabra clave opcional WORK, esta sintaxis de ROLLBACK es compatible con ISO.

Al anidar transacciones, ROLLBACK WORK siempre revierte las transacciones hasta la instrucción BEGIN TRANSACTION más externa y disminuye la función del sistema @@TRANCOUNT a 0.

Permissions

Los permisos ROLLBACK WORK corresponden, de forma predeterminada, a cualquier usuario válido.

Véase también

INICIAR TRANSACCIÓN DISTRIBUIDA (Transact-SQL)
INICIAR LA TRANSACCIÓN (Transact-SQL)
CONFIRMAR TRANSACCIÓN (Transact-SQL)
COMPROMETER EL TRABAJO (Transact-SQL)
TRANSACCIÓN DE REVERSIÓN (Transact-SQL)
GUARDAR TRANSACCIÓN (Transact-SQL)