?
Dokumen ini menggunakan Manual laman web PHP Cina Lepaskan
DROP TRIGGER [ IF EXISTS ] name ON table [ CASCADE | RESTRICT ]
DROP TRIGGER將刪除所有對一個現(xiàn)存觸發(fā)器的引用。要執(zhí)行這個命令, 當(dāng)前用戶必須是觸發(fā)器的所有者。
如果指定的觸發(fā)器不存在,那么發(fā)出一個notice而不是拋出一個錯誤。
要刪除的觸發(fā)器名
觸發(fā)器定義所在的表的名稱(可以有模式修飾)
級聯(lián)刪除依賴此觸發(fā)器的對象
如果有任何依賴對象存在,那么拒絕刪除。這個是缺省。
刪除films表的if_dist_exists觸發(fā)器:
DROP TRIGGER if_dist_exists ON films;
PostgreSQL里的DROP TRIGGER語句和 SQL標(biāo)準(zhǔn)不兼容。在SQL標(biāo)準(zhǔn)里,觸發(fā)器名字不是表所局部擁有的, 所以命令只是簡單的DROP TRIGGER name。