站長資訊網
        最全最豐富的資訊網站

        mysql觸發器怎么取消

        在mysql中,可以使用DROP TRIGGER語句來取消已經定義的觸發器,語法為“DROP TRIGGER 表名.觸發器名;”或者“DROP TRIGGER 觸發器名; ”,觸發器的名稱在當前數據庫中必須具有唯一的名稱;“表名”選項若不省略則表示取消與指定表關聯的觸發器。

        mysql觸發器怎么取消

        本教程操作環境:windows7系統、mysql8版本、Dell G3電腦。

        MySQL 的觸發器和存儲過程一樣,都是嵌入到 MySQL 中的一段程序,是 MySQL 中管理數據的有力工具。不同的是執行存儲過程要使用 CALL 語句來調用,而觸發器的執行不需要使用 CALL 語句來調用,也不需要手工啟動,而是通過對數據表的相關操作來觸發、激活從而實現執行。比如當對 student 表進行操作(INSERT,DELETE 或 UPDATE)時就會激活它執行。

        觸發器與數據表關系密切,主要用于保護表中的數據。特別是當有多個表具有一定的相互聯系的時候,觸發器能夠讓不同的表保持數據的一致性。

        在 MySQL 中,只有執行 INSERT、UPDATE 和 DELETE 操作時才能激活觸發器,其它 SQL 語句則不會激活觸發器。

        那么已經定義的觸發器怎么取消(刪除)?

        在MySQL中,可以使用 DROP TRIGGER 語句可以刪除 MySQL 中已經定義的觸發器。

        DROP TRIGGER 觸發器名;  //或 DROP TRIGGER 表名.觸發器名;

        例如,如果要刪除與employees表關聯的 before_employees_update觸發器,可以執行以下語句:

        DROP TRIGGER employees.before_employees_update;

        【實例】刪除 double_salary 觸發器

        DROP TRIGGER double_salary;

        mysql觸發器怎么取消

        刪除 double_salary 觸發器后,再次向數據表 tb_emp6 中插入記錄時,數據表 tb_emp7 的數據不再發生變化

        INSERT INTO tb_emp6 VALUES (3,'C',1,200);

        mysql觸發器怎么取消

        SELECT * FROM tb_emp6;

        mysql觸發器怎么取消

        SELECT * FROM tb_emp7;

        mysql觸發器怎么取消

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 黑人巨大精品欧美一区二区| 亚洲国产精品综合久久一线| 久久久久九九精品影院| 日韩精品无码一区二区三区免费| 99久久国产综合精品网成人影院 | 亚洲国产精品一区二区九九| 亚洲欧洲国产日韩精品| 国产精品区免费视频| 香蕉99久久国产综合精品宅男自| 国产成人久久久精品二区三区| 97精品国产手机| 久久亚洲精品成人av无码网站| 日产国产精品亚洲系列| 久久精品二区| 精品无码久久久久久国产| 99久久国产综合精品成人影院| 久久精品国产99国产电影网| 精品视频无码一区二区三区| 无码精品国产VA在线观看DVD| 亚洲精品和日本精品| 亚洲AV无码乱码精品国产 | 国产精品一区在线观看你懂的| 国产精品福利在线观看| 人妻熟妇乱又伦精品视频| 午夜欧美精品久久久久久久| 呦交小u女国产精品视频| 香蕉国产精品麻豆亚洲欧美日韩精品自拍欧美v国 | 国产精品手机在线| 成人国内精品久久久久影院| 精品久久久久久国产潘金莲| 久久夜色精品国产噜噜亚洲AV| 亚洲国产精品SSS在线观看AV| 在线中文字幕精品第5页| 亚洲国产精品成人久久蜜臀| 久久乐国产精品亚洲综合| 久久e热在这里只有国产中文精品99 | 亚洲精品无码专区久久久| 亚洲精品无码专区在线在线播放| 亚洲午夜国产精品无码老牛影视| 自拍偷在线精品自拍偷| 亚洲AV无码精品色午夜果冻不卡|