执行INSERT查询后立即创建触发器删除时出错

时间:2016-11-11 12:23:53

标签: mysql

我正在尝试创建一个触发器来测试我的应用程序,这样只要插入一行就删除它。

CREATE TRIGGER triger1 AFTER INSERT ON tableA
 DELETE from tableA where columnA = new.coulmnA;

但是这让我误以为'DELETE'(删除)不是这个位置的有效输入。

1 个答案:

答案 0 :(得分:0)

TRIGGER 所在的相同表格 无法删除行。这会造成僵局。

这是因为 MYSQL 会在INSERT操作上锁定表格。