如何刪除觸發(fā)器?
刪除觸發(fā)器指刪除數(shù)據(jù)庫(kù)中已經(jīng)存在的觸發(fā)器。基本形式如下:
DROP TRIGGER 觸發(fā)器名 | 數(shù)據(jù)庫(kù)名.觸發(fā)器名;
其中,觸發(fā)器名 參數(shù)指要?jiǎng)h除的觸發(fā)器的名稱。如果只指定觸發(fā)器名稱,數(shù)據(jù)庫(kù)系統(tǒng)會(huì)在當(dāng)前數(shù)據(jù)庫(kù)下查找該觸發(fā)器,如果找到就刪除。 觸發(fā)器名 | 數(shù)據(jù)庫(kù)名.觸發(fā)器名 表示兩者選其中一個(gè)。不再需要的觸發(fā)器一定要?jiǎng)h除掉。
mysql> DROP TRIGGER test2.dept_trig1; 指定刪除數(shù)據(jù)庫(kù)test2下的觸發(fā)器dept_trig1,如果不指定數(shù)據(jù)庫(kù)test2,則刪除當(dāng)前數(shù)據(jù)庫(kù)下的觸發(fā)器dept_trig1。