次の方法で共有


ロールバック作業 (Transact-SQL)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceMicrosoft Fabric の SQL データベース

ユーザーが指定したトランザクションを、トランザクションの開始位置までロールバックします。

Transact-SQL 構文表記規則

Syntax

ROLLBACK [ WORK ]
[ ; ]

Remarks

このステートメントは、ROLLBACK TRANSACTIONがユーザー定義のトランザクション名を受け入れる点を除き、ROLLBACK TRANSACTIONと同じように機能します。 省略可能な WORK キーワードを指定する場合と指定しない場合、この ROLLBACK 構文は ISO 互換です。

内部トランザクションがある場合、 ROLLBACK WORK は常に最も外側の BEGIN TRANSACTION ステートメントにロールバックされ、 @@TRANCOUNT システム関数が 0 にデクリメントされます。

Permissions

public ロールのメンバーシップが必要です。