"使用 java 调用计算器脚本。 在集算器脚本中,使用 update() 函数更新数据库表。 如果表的字段有约束,而更新的内容正好违法了字段的约束规则, 会打印出 debug 级别的错误信息, .."
使用 java 调用计算器脚本。在集算器脚本中,使用 update() 函数更新数据库表。如果表的字段有约束,而更新的内容正好违法了字段的约束规则, 会打印出 debug 级别的错误信息, 但是并没有抛出异常,导致 java 程序没办法是否执行成功。建议:抛出异常,让 java 程序能够捕获异常并进行其他业务处理
获取数据源链接时使用 connect@e(数据源名),比如这个在 A1 格子,,执行 update 时改成 A1.update@k,这样可以通过 A1.error(),获取异常 到时候判断下这个 error 是否为空,为空 A1.commit 提交数据 否则 rollback,这样那个 A1.error 就是异常信息,返回一下就行
获取数据源链接时使用 connect@e(数据源名),比如这个在 A1 格子,,执行 update 时改成 A1.update@k,这样可以通过 A1.error(),获取异常 到时候判断下这个 error 是否为空,为空 A1.commit 提交数据 否则 rollback,这样那个 A1.error 就是异常信息,返回一下就行