删除触发器(如果存在于MySQL中)

时间:2013-08-22 01:46:06

标签: mysql triggers

我需要执行一个类似于以下命令的命令,而不是在一个过程内但在mysql 5.xx的简单sql文件中

IF EXISTS (SELECT * FROM INFORMATION_SCHEMA.TRIGGERS WHERE TRIGGER_NAME =  'tr_fnninio_censopersona_ins') THEN
    DROP TRIGGER tr_fnninio_censopersona_ins;
END IF;

1 个答案:

答案 0 :(得分:48)

为什么不

DROP TRIGGER IF EXISTS tr_fnninio_censopersona_ins;

MySQL drop trigger doc