Bagikan melalui


ROLLBACK WORK (Transact-SQL)

Berlaku untuk: Database SQL ServerAzure SQL Database Azure SQL Managed Instance SQL di Microsoft Fabric

Mengembalikan transaksi yang ditentukan pengguna ke awal transaksi.

Konvensi sintaks transact-SQL

Sintaks

ROLLBACK [ WORK ]  
[ ; ]  

Keterangan

Pernyataan ini berfungsi identik dengan ROLLBACK TRANSACTION kecuali bahwa ROLLBACK TRANSACTION menerima nama transaksi yang ditentukan pengguna. Dengan atau tanpa menentukan kata kunci WORK opsional, sintaks ROLLBACK ini kompatibel dengan ISO.

Saat menumpuk transaksi, ROLLBACK WORK selalu kembali ke pernyataan BEGIN TRANSACTION terluar dan mengurangi fungsi sistem @@TRANCOUNT menjadi 0.

Izin

Izin ROLLBACK WORK default untuk setiap pengguna yang valid.

Lihat Juga

MULAI TRANSAKSI TERDISTRIBUSI (T-SQL)
BEGIN TRANSACTION (Transact-SQL)
TRANSAKSI PENERAPAN (T-SQL)
COMMIT WORK (Transact-SQL)
TRANSAKSI ROLLBACK (Transact-SQL)
SIMPAN TRANSAKSI (T-SQL)