预发布版本文档。 PostgreSQL 19beta4 为测试版本,最终发布内容可能有所不同。
DROP TRIGGER
DROP TRIGGER — 移除一个触发器
大纲
DROP TRIGGER [ IF EXISTS ]nameONtable_name[ CASCADE | RESTRICT ]
描述
DROP TRIGGER 移除一个现有触发器的定义。要执行此命令,当前用户必须是定义该触发器的表的所有者。
参数
示例
删除表 films 上的触发器 if_dist_exists:
DROP TRIGGER if_dist_exists ON films;
兼容性
PostgreSQL 中的 DROP TRIGGER 语句与 SQL 标准不兼容。在 SQL 标准中,触发器名称不是表局部的,因此该命令仅为
DROP TRIGGER 。
name