|
|
TXSETCOMMITRET(3cbl)
名前
TXSETCOMMITRET() - commit_return 特性の設定
形式
DATA DIVISION.
* Include TX definitions.
01 TX-RETURN-STATUS.
COPY TXSTATUS.
*
01 TX-INFO-AREA.
COPY TXINFDEF.
PROCEDURE DIVISION.
CALL "TXSETCOMMITRET" USING TX-INFO-AREA TX-RETURN-STATUS.
機能説明
TXSETCOMMITRET() は、COMMIT-RETURN で指定されている値を commit_return 特性に設定します。 この特性は、TXCOMMIT() が呼び出し元に制御を返す際の動作方法に影響します。 TXSETCOMMITRET() は、呼び出し元がトランザクション・モードにあるかどうかに関係なく、呼び出すことが可能です。 この設定は、TXSETCOMMITRET() がこの後で呼び出されて変更されるまで、有効です。
この特性の初期設定は TX-COMMIT-COMPLETED です。
COMMIT-RETURN の有効な設定を次に示します。
戻り値に使用されるレコードは、TX-RETURN-STATUS です。
戻り値
TXSETCOMMITRET() は正常終了時には、負数でない値 TX-OK を返します。
エラー
次の条件が発生すると、TXSETCOMMITRET() は commit_return 特性の設定を変更せずに次のいずれかの負の値を返します。
関連項目
TXBEGIN(3cbl)、TXCOMMIT(3cbl)、TXINFORM(3cbl)、TXOPEN(3cbl)、TXROLLBACK(3cbl)
|
Copyright © 2001 BEA Systems, Inc. All rights reserved.
|