天天看點

SET UPDATE TASK LOCAL and commit session issue

Created by Jerry Wang, last modified on Jun 11, 2014

下列代碼會成功将Product ABCJERR5插入到comm_product中,

SET UPDATE TASK LOCAL and commit session issue

但是update function module ZSQFB會執行失敗( assert 1 = 0 )

SET UPDATE TASK LOCAL and commit session issue

會收到一條update 失敗的notification:

SET UPDATE TASK LOCAL and commit session issue

SM13裡存在失敗的entry:

SET UPDATE TASK LOCAL and commit session issue

如果在update function module call之前加上SET UPDATE TASK LOCAL:

SET UPDATE TASK LOCAL and commit session issue

通過測試發現,盡管update function module現在在和test report是在同一個work process裡執行,但是update function module的出錯并不會影響COMM_PRODUCT table的更新: 執行結果和不加SET UPDATE TASK LOCAL一緻。

繼續閱讀