提交 153b346b authored 作者: Thomas Mueller's avatar Thomas Mueller

Triggers: if there was an exception when initializing a trigger, this exception could be hidden.

上级 b7cfb793
......@@ -64,6 +64,8 @@ public class TriggerObject extends SchemaObjectBase {
triggerCallback = (Trigger) obj;
triggerCallback.init(c2, getSchema().getName(), getName(), table.getName(), before, typeMask);
} catch (Throwable e) {
// try again later
triggerCallback = null;
throw Message.getSQLException(ErrorCode.ERROR_CREATING_TRIGGER_OBJECT_3, new String[] { getName(),
triggerClassName, e.toString() }, e);
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论