ALTER TRIGGER

Name

ALTER TRIGGER  --  修改一个触发器的定义

Synopsis

ALTER TRIGGER trigger ON table
    RENAME TO newname
  

输入

trigger

现有需要修改的触发器的名称.

table

该触发器作用的表的名字.

newname

现有触发器的新名字.

输出

ALTER TRIGGER

触发器重新命名后返回的信息.

ERROR

如果触发器不可用,或者新名字和该表上另外一个现有触发器重名.

描述

ALTER TRIGGER 改变一个现有触发器的定义. RENAME 子句导致在一个给定表上的触发器名称的改变, 而不用改变触发器的定义.

你必需拥有该触发器作用的表才能改变其属性.

注意

请参考 CREATE TRIGGER 获取有效参数的更多描述.

用法

重新命名一个现有触发器∶

ALTER TRIGGER emp_stamp ON emp RENAME TO emp_track_chgs;
   

兼容性

SQL92

ALTER TRIGGERPostgreSQL 对 SQL92 的扩展.