新聞中心

創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比龍?zhí)毒W(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式龍?zhí)毒W(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋龍?zhí)兜貐^(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴。
基本語法
與其他 mysql 數(shù)據(jù)庫對象一樣,可以使用 DROP 語句將觸發(fā)器從數(shù)據(jù)庫中刪除。
語法格式如下:
DROP TRIGGER [ IF EXISTS ] [數(shù)據(jù)庫名] <觸發(fā)器名>
語法說明如下:
1) 觸發(fā)器名
要?jiǎng)h除的觸發(fā)器名稱。
2) 數(shù)據(jù)庫名
可選項(xiàng)。指定觸發(fā)器所在的數(shù)據(jù)庫的名稱。若沒有指定,則為當(dāng)前默認(rèn)的數(shù)據(jù)庫。
3) 權(quán)限
執(zhí)行 DROP TRIGGER 語句需要 SUPER 權(quán)限。
4) IF EXISTS
可選項(xiàng)。避免在沒有觸發(fā)器的情況下刪除觸發(fā)器。
刪除觸發(fā)器
使用 DROP TRIGGER 語句可以刪除 MySQL 中已經(jīng)定義的觸發(fā)器。
【實(shí)例】刪除 double_salary 觸發(fā)器,輸入的 SQL 語句和執(zhí)行過程如下所示。
mysql> DROP TRIGGER double_salary; Query OK, 0 rows affected (0.03 sec)
刪除 double_salary 觸發(fā)器后,再次向數(shù)據(jù)表 tb_emp6 中插入記錄時(shí),數(shù)據(jù)表 tb_emp7 的數(shù)據(jù)不再發(fā)生變化,如下所示。
mysql> INSERT INTO tb_emp6
-> VALUES (3,'C',1,200);
Query OK, 1 row affected (0.09 sec)
mysql> SELECT * FROM tb_emp6;
+----+------+--------+--------+
| id | name | deptId | salary |
+----+------+--------+--------+
| 1 | A | 1 | 1000 |
| 2 | B | 1 | 500 |
| 3 | C | 1 | 200 |
+----+------+--------+--------+
3 rows in set (0.00 sec)
mysql> SELECT * FROM tb_emp7;
+----+------+--------+--------+
| id | name | deptId | salary |
+----+------+--------+--------+
| 1 | A | 1 | 2000 |
| 2 | B | 1 | 1000 |
+----+------+--------+--------+
2 rows in set (0.00 sec)名稱欄目:MySQL修改和刪除觸發(fā)器(DROPTRIGGER)
URL網(wǎng)址:http://www.dlmjj.cn/article/cddijjc.html


咨詢
建站咨詢
