-729   A STORED PROCEDURE SPECIFYING COMMIT ON RETURN CANNOT BE THE TARGET OF A NESTED CALL STATEMENT

説明

COMMIT ON RETURN 属性を指定して定義されたストアード・プロシージャーが、 ストアード・プロシージャー、ユーザー定義関数、 またはトリガーから呼び出されました。 COMMIT ON RETURN を指定して定義された ストアード・プロシージャーは、このような方法でネストすることはできません。

システムの処置

SQL ステートメントは実行されません。 CALL ステートメントがリモート・サーバーを参照する場合は、 作業単位はロールバック必須状態に置かれます。

プログラマーの応答

COMMIT ON RETURN 属性を指定して定義された ストアード・プロシージャーへの CALL ステートメントを除去してください。

SQLSTATE

429B1