【发布时间】:2015-12-22 01:51:57
【问题描述】:
我有一个应用程序引擎,我正在尝试在 peoplecode 操作中尝试捕获 record.insert
但似乎如果插入之间遇到错误,则错误之前的行被回滚,并且只有错误之后的行被提交
对于 &i = 1 到 &rowset.activerowcount
试试 ... 记录.插入 捕获异常.. 结束尝试..
结束
第 1 行 - 未插入 第 2 行 - 未插入 行错误 第 3 行 - 已插入 第 4 行 - 插入
try catch 真的是这样吗? 有什么方法可以将第 1 行和第 2 行也插入到数据库中?
谢谢
【问题讨论】:
-
请添加完整的代码示例来描述您的问题。顺便说一句,没有必要捕获
&my_record.insert()的异常,只需评估此插入语句的布尔结果。
标签: peoplesoft peoplesoft-app-engine