触发器中可以创建表吗?
CREATE TRIGGER t1 AFTER INSERT ON nodes
FOR EACH ROW BEGIN
CREATE TABLE NEW.node (a INT PRIMARY KEY);
END
报如下错误:
SQL执行错误#1422.从数据库的响应:
Explicit or implicit commit is not allowed in stored function or trigger.
是不是在触发器中不可以创建表??
------解决方案--------------------把表的类型设为临时表看看
------解决方案--------------------execute immediately
------解决方案--------------------不可以。