Megosztás a következőn keresztül:


VISSZAÁLLÍTÁSI MUNKA (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

Visszaállít egy felhasználó által megadott tranzakciót a tranzakció elejére.

Transact-SQL szintaxis konvenciók

Syntax

ROLLBACK [ WORK ]  
[ ; ]  

Remarks

Ez az utasítás ugyanúgy működik, mint a ROLLBACK TRANSACTION, azzal a kivételrel, hogy a ROLLBACK TRANSACTION felhasználó által megadott tranzakciónevet fogad el. Az opcionális WORK kulcsszó megadásával vagy anélkül ez a ROLLBACK szintaxis ISO-kompatibilis.

A tranzakciók beágyazásakor a ROLLBACK WORK mindig visszatér a legkülső BEGIN TRANSACTION utasításra, és a @@TRANCOUNT rendszerfüggvényt 0-ra csökkenti.

Permissions

A ROLLBACK WORK-engedélyek alapértelmezés szerint bármely érvényes felhasználóra érvényesek.

Lásd még:

ELOSZTOTT TRANZAKCIÓ INDÍTÁSA (Transact-SQL)
TRANZAKCIÓ INDÍTÁSA (Transact-SQL)
VÉGLEGESÍTÉSI TRANZAKCIÓ (Transact-SQL)
VÉGLEGESÍTÉSI MUNKA (Transact-SQL)
VISSZAÁLLÍTÁSI TRANZAKCIÓ (Transact-SQL)
MENTÉS TRANZAKCIÓ (Transact-SQL)