DROP TRIGGER

用于删除触发器的 SQL 命令

DROP TRIGGER 是一个用于删除触发器的 DDL 命令。

DROP TRIGGERPostgreSQL 6.2 中添加。

变更历史

示例

DROP TRIGGER 的基本用法示例

postgres=# DROP TRIGGER trg_foo_aud_01 ON foo;
DROP TRIGGER

尝试删除一个不存在的触发器

postgres=# DROP TRIGGER trg_foo_aud_02 ON foo;
ERROR:  trigger "trg_foo_aud_02" for table "foo" does not exist

安全地尝试删除一个可能不存在的触发器

postgres=# DROP TRIGGER IF EXISTS trg_foo_aud_02 ON foo;
NOTICE:  trigger "trg_foo_aud_02" for relation "foo" does not exist, skipping
DROP TRIGGER

分类

DDL, SQL 命令, 触发器

另请参阅

CREATE TRIGGER, ALTER TRIGGER

反馈

对于"DROP TRIGGER"的任何评论、建议或更正,请在此 提交