历史版本。 PostgreSQL 9.5 已结束支持。 2021-02-11. 请参阅 当前版本手册.
ALTER TRIGGER
ALTER TRIGGER — 更改触发器的定义
大纲
ALTER TRIGGERnameONtable_nameRENAME TOnew_name
描述
ALTER TRIGGER更改现有触发器的属性。RENAME子句更改给定触发器的名称,但不以其他方式更改触发器定义。
若要更改触发器的属性,你必须拥有该触发器所作用的表。
参数
name要修改的现有触发器的名称。
table_name该触发器所作用的表的名称。
new_name该触发器的新名称。
注解
临时启用或禁用触发器的能力由ALTER TABLE提供,而不是由ALTER TRIGGER提供,因为ALTER TRIGGER没有便捷的方式来表达一次启用或禁用表中所有触发器的选项。
示例
要重命名一个现有触发器:
ALTER TRIGGER emp_stamp ON emp RENAME TO emp_track_chgs;
兼容性
ALTER TRIGGER是
PostgreSQL 对 SQL 标准的扩展。