MySQL/MariaDB 如果创建则丢弃 Table

MySQL/MariaDB Drop Table if Created

所以我想创建一个触发器或某种其他类型的方法来删除整个 table(如果已创建)。我有以下 SQL 查询,但截至目前我被卡住了。

CREATE OR REPLACE
    TRIGGER `kill_migrations` AFTER CREATE ON SCHEMA
BEGIN
    IF SYS.DICTIONARY_OBJ_TYPE = 'TABLE' THEN
        DROP TABLE IF EXISTS django_migrations
END;

如果创建了 table,我该如何删除它?当前提供的 SQL 查询在 "Drop Table".

附近存在语法错误

The MySQL manual and the MariaDB manual明确限制trigger_event_INSERT | UPDATE | DELETE。也就是说,CREATE 不是一个选项。请注意错误 1064 ... syntax to use near 'CREATE ON ... 是如何准确指向那里的。