关于 YMatrix
标准集群部署
数据写入
数据迁移
数据查询
运维监控
参考指南
工具指南
数据类型
存储引擎
执行引擎
流计算引擎
灾难恢复
系统配置参数
索引
扩展
SQL 参考
常见问题(FAQ)
更改一个触发器的定义
ALTER TRIGGER <name> ON <table> RENAME TO <newname>
ALTER TRIGGER 更改一个现有触发器的属性。 RENAME 子句更改给定触发器的名称而不更改其定义。 DEPENDS ON EXTENSION 子句把该触发器标记为依赖于 一个扩展,这样如果扩展被删除,该触发器也会被自动删除。
要更改一个触发器的属性,你必须拥有该触发器所作用的表。
ALTER TABLE 语句提供了临时激活或停用触发器的能力,而非 ALTER TRIGGER 语句,因为后者无法便捷地表达一次性激活或停用表中所有触发器的选项。
请注意,当前版本的数据库对触发器的支持有限。有关详细信息,请参阅 CREATE TRIGGER。
要重命名一个现有的触发器:
ALTER TRIGGER emp_stamp ON emp RENAME TO emp_track_chgs;
ALTER TRIGGER 是一种 YMatrix 的 SQL 标准扩展。