DROP TRIGGER(7)

NAME
DROP TRIGGER - 刪除一個觸發器定義

SYNOPSIS

DROP TRIGGER name ON table [ CASCADE | RESTRICT ]

DESCRIPTION 描述

DROP TRIGGER 將刪除所有對一個現存觸發器的引用。 要執行這個命令，當前使用者必須是觸發器的所有者。

PARAMETERS 參數

name
     要刪除的觸發器名。

table
     觸發器定義所在的表的名稱（可以有模式修飾）。

CASCADE
     自動刪除依賴此觸發器的對象。

RESTRICT
     如果有任何依賴對象存在，那麼拒絕刪除。這個是預設。

EXAMPLES 例子

 刪除表films的if_dist_exists觸發器：

DROP TRIGGER if_dist_exists ON films;

COMPATIBILITY 相容性

PostgreSQL 裏的 DROP TRIGGER 語句和 SQL 標準不相容。在 SQL 標準裏，觸發器名字不是表所局部擁有的，所以命令只是簡單的 DROP TRIGGER name。

SEE ALSO 參見
CREATE TRIGGER [create_trigger(7)]

譯者
Postgresql 中文網站 何偉平 <laser@pgsqldb.org>