触发器语法中的MySQL错误

时间:2016-03-09 16:47:29

标签: mysql triggers

我尝试创建一个触发器,每个表只允许一行。 该数据库将由多个软件使用,因此我希望数据库能够实现这种自动化。

在插入之前,数据库应该清除以前的寄存器和外来表。

目前我正在尝试清理当前的表格,但我有语法错误

enter image description here

修改

DELETE FROM sensor;上添加分号 enter image description here

1 个答案:

答案 0 :(得分:0)

尝试删除开头/结尾:

CREATE TRIGGER before_insert_sensor BEFORE INSERT ON `sensor`
FOR EACH ROW
DELETE FROM sensor;

但是,在插入过程中,您可能会遇到尝试删除的问题。