在如下场景可能需要临时禁用一下触发器:

    • 触发器依赖的数据库对象不存在,导致触发器无法完成编译。

    • 触发器的执行逻辑不符合业务需求。

    • 想绕过触发器加载、修改或删除大量数据。

    当上面问题修复后,可以重新启用被禁用的触发器。

    可以使用 ALTER TRIGGER 语句与 DISABLE 或 ENABLE 子句来禁用或启用触发器。

    禁用触发器的语法格式如下:

    1. ALTER TRIGGER trigger_name DISABLE;

    启用触发器的语法格式如下:

    1. ALTER TRIGGER trigger_name ENABLE;

    注意

    目前查看定义的触发器需要登录到 sys 租户。