Re: ロールバック以降の処理が実行されません
null
投稿数: 191
ロールバックを行うとそうなるのは仕方ないことですが、出来ないことも無いです。
・ユーザーイベントに任意のイベントを定義
名前 Foo トリガータイプ N=なし
・ロールバック処理の前にイベント実行を追加
イベント実行 Foo ウエイト No ←重要
Rollback('FALSE'LOG, 1)
・Foo イベントハンドラを作成
E=イベント Foo
ここに Rollback 以降に行いたい処理を書く
ポイントはウエイト No でイベント実行することです。
こうすれば、Rollback 処理が行われた後
(Rollback が書かれているイベントが終わった後)
イベント Foo が実行されるはずです。
・ユーザーイベントに任意のイベントを定義
名前 Foo トリガータイプ N=なし
・ロールバック処理の前にイベント実行を追加
イベント実行 Foo ウエイト No ←重要
Rollback('FALSE'LOG, 1)
・Foo イベントハンドラを作成
E=イベント Foo
ここに Rollback 以降に行いたい処理を書く
ポイントはウエイト No でイベント実行することです。
こうすれば、Rollback 処理が行われた後
(Rollback が書かれているイベントが終わった後)
イベント Foo が実行されるはずです。
投票数:1
平均点:10.00
投稿ツリー
-
ロールバック以降の処理が実行されません
(kimata, 2009-10-1 12:04)
- Re: ロールバック以降の処理が実行されません (null, 2009-10-1 15:09)
-
Re: ロールバック以降の処理が実行されません
(kimata, 2009-10-1 16:16)
- Re: Re: ロールバック以降の処理が実行されません (null, 2009-10-1 17:45)
-
Re: ロールバック以降の処理が実行されません
(kimata, 2009-10-2 11:46)
-
Re: Re: ロールバック以降の処理が実行されません
(muka, 2009-10-3 22:24)
- Re: Re: Re: ロールバック以降の処理が実行されません (kimata, 2009-10-5 15:20)
-
Re: Re: ロールバック以降の処理が実行されません
(muka, 2009-10-3 22:24)