Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL databáze v Microsoft Fabric
Vrátí zpět uživatelem zadanou transakci na začátek transakce.
Syntax
ROLLBACK [ WORK ]
[ ; ]
Remarks
Tento příkaz funguje stejně jako ROLLBACK TRANSACTION s tím rozdílem, že ROLLBACK TRANSACTION přijímá uživatelem definovaný název transakce. Pomocí volitelného klíčového slova WORK nebo bez zadání tohoto klíčového slova ROLLBACK je syntaxe ISO kompatibilní.
Při vnořování transakcí rollback work vždy vrátí zpět do vnějšího příkazu BEGIN TRANSACTION a dekrementuje @@TRANCOUNT systémovou funkci na 0.
Permissions
Oprávnění ROLLBACK WORK jsou výchozí pro libovolného platného uživatele.
Viz také
BEGIN DISTRIBUTED TRANSACTION (Transact-SQL)
ZAČÁTEK TRANSAKCE (Transact-SQL)
transakce potvrzení (Transact-SQL)
ZAVÁZEJ PRÁCI (Transact-SQL)
transakce vrácení zpět (Transact-SQL)
ULOŽIT TRANSAKCI (Transact-SQL)