ROLLBACK-ARBETE (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Microsoft Fabric

Återställer en användardefinerad transaktion till början av transaktionen.

Transact-SQL syntaxkonventioner

Syntax

ROLLBACK [ WORK ]
[ ; ]

Remarks

Den här instruktionen fungerar identiskt med ROLLBACK TRANSACTION förutom att accepterar ROLLBACK TRANSACTION ett användardefinierat transaktionsnamn. Med eller utan att ange det valfria WORK nyckelordet är den här ROLLBACK syntaxen ISO-kompatibel.

När det finns inre transaktioner ROLLBACK WORK återställs alltid till den yttersta BEGIN TRANSACTION instruktionen och minskar @@TRANCOUNT systemfunktionen till 0.

Permissions

Kräver medlemskap i public rollen.