BEGIN TRAN

トランザクション管理、および特に Micro Focus Embedded SQL Toolkit for Microsoft SQL Server について、ANCI SQL 規格に準拠しない埋め込み SQL 実装との互換性を提供します。

構文、書き方 1:

>>--EXEC SQL--BEGIN TRAN-.------------------.-END-EXEC---><
                         +-transaction_name-+

構文、書き方 2:

>>-EXEC SQL-BEGIN TRANSACTION.----------------.-END-EXEC-><
                             +transaction_name+

パラメーター:

transaction_name オプションの識別子。無視されます。

説明:

トランザクションを開くには、AUTOCOMMIT モードの BEGIN TRAN 文を使用します。トランザクションを AUTOCOMMIT モードで開いた後に、COMMIT 文または ROLLBACK 文を実行してそのトランザクションを閉じると、AUTOCOMMIT モードに戻ります。

トランザクションを AUTOCOMMIT モードで開いていない場合は、この文は無効です。

例:

 EXEC SQL BEGIN TRANSACTION END-EXEC