.\" auto-generated by docbook2man-spec $Revision: 1.1 $ .TH "DROP TRIGGER" "7" "2003-11-02" "SQL - Language Statements" "SQL Commands" .SH NAME DROP TRIGGER \- 刪除一個觸發器定義 .SH SYNOPSIS .sp .nf DROP TRIGGER \fIname\fR ON \fItable\fR [ CASCADE | RESTRICT ] .sp .fi .SH "DESCRIPTION 描述" .PP \fBDROP TRIGGER\fR 將刪除所有對一個現存觸發器的引用。 要執行這個命令,當前使用者必須是觸發器的所有者。 .SH "PARAMETERS 引數" .TP \fB\fIname\fB\fR 要刪除的觸發器名。 .TP \fB\fItable\fB\fR 觸發器定義所在的表的名稱(可以有模式修飾)。 .TP \fBCASCADE\fR 自動刪除依賴此觸發器的物件。 .TP \fBRESTRICT\fR 如果有任何依賴物件存在,那麼拒絕刪除。這個是預設。 .SH "EXAMPLES 例子" .PP 刪除表films的if_dist_exists觸發器: .sp .nf DROP TRIGGER if_dist_exists ON films; .sp .fi .SH "COMPATIBILITY 相容性" .PP PostgreSQL 裡的 DROP TRIGGER 語句和 SQL 標準不相容。在 SQL 標準裡,觸發器名字不是表所區域性擁有的,所以命令只是簡單的 DROP TRIGGER name。 .SH "SEE ALSO 參見" CREATE TRIGGER [\fBcreate_trigger\fR(7)] .SH "譯者" .B Postgresql 中文網站 .B 何偉平 .SH "跋" .br 本頁面中文版由中文 man 手冊頁計劃提供。 .br 中文 man 手冊頁計劃:\fBhttps://github.com/man-pages-zh/manpages-zh\fR