所以我想创建一个触发器或其他类型的方法来删除整个表(如果它已创建)。我有以下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;
如果创建表,我该如何删除它?提供的当前SQL查询在" Drop Table"。
周围有语法错误答案 0 :(得分:1)
The MySQL manual和the MariaDB manual明确将trigger_event_
限制为INSERT | UPDATE | DELETE
。也就是说,CREATE
不是一种选择。请注意错误1064 ... syntax to use near 'CREATE ON ...
如何指向那里。