如果 MySQL 中存在触发器,则删除触发器?

如果 MySQL 中存在触发器,则删除触发器?

要删除触发器,请使用DROP命令。语法如下 −

DROP TRIGGER IF EXISTS yourTriggerName;登录后复制

要检查触发器是否存在,您可以使用以下查询。我们的数据库中有一个触发器−

mysql> show triggers;登录后复制

+-------------+--------+---------------+------------------------------------------------------------------------+--------+------------------------+--------------------------------------------+---------+----------------------+----------------------+--------------------+ | Trigger     | Event   | Table        | Statement                                                              | Timing |Created                 | sql_mode                                   |  Definer                 | character_set_client | collation_connection | Database Collation | +-------------+--------+---------------+------------------------------------------------------------------------+--------+------------------------+--------------------------------------------+---------+----------------------+----------------------+--------------------+ | CheckSalary | INSERT | employeetable | if new.EmployeeSalary 登录后复制