BEGIN TRANSACTION ステートメント

構文

BEGIN TRANSACTION [ISOLATION LEVEL level]
   [statements]

説明

BEGIN TRANSACTION ステートメントを使用すると、トランザクションの開始を宣言できます。

ISOLATION LEVEL 節は、トランザクションの行われている間のトランザクションの分離レベルを設定できます。分離レベルは、トランザクションが終了すると元の値に戻ります。

level は、以下の 1 つと評価される式です。

次の 2 つの例では、トランザクションが分離レベル 3 で開始されます。

BEGIN TRANSACTION ISOLATION LEVEL REPEATABLE.READ
BEGIN TRANSACTION ISOLATION LEVEL 3