Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Azure SQL Database
Instancia
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)