3.9.4 启用或禁用触发器

3.9.4 启用或禁用触发器

触发器创建之后便启用了,如果暂时不需要使用某个触发器,可以将其禁用。触发器被禁用后并没有被删除,仍然作为对象存储在当前数据库中。已禁用的触发器可以被重新启用。

禁用或启用触发器,可以使用ALTER TABLE语句,其基本格式如下:

说明:

DISABLE|ENABLE:禁用或启用触发器;

ALL:指定启用或禁用表中的所有触发器;

trigger_name:指定要启用或禁用的触发器的名称。

也可以使用DISABLE TRIGGER或ENABLE TRIGGER语句禁用或启用触发器,其基本格式如下:

说明:

trigger_name:要禁用或启用的触发器的名称;

ALL:指示禁用或启用在ON子句作用域中定义的所有触发器;

object_name:表或视图的名称。

【例3.116】 禁用例3.115中定义的触发器T4。

DISABLE TRIGGER T4 ON Student