数据库 触发器的问题

来源:百度知道 编辑:UC知道 时间:2024/09/27 21:23:32
有一个表 material (mid, storage1, min )
一个表 plan (mid, s)

mid 是 material的主键

当 storage1 小于 min 的时候, 就在 plan 表中 插入 (mid, min-storage1)

s 值 要同步于 min-storage1 ( 当 storage1<min的时候)

就是上面这个意思。
用的 mysql加PHP 写的, 第一次写这个触发器, 总是报语法错误, 求助高手啦。
为什么 不管什么 语句都 报语法错。。。
我的 mysql 5.0 难道不支持 trigger

create trigger test1
after insert
on material
for each row
if new.storage1<new.min
then
insert into plan values(new.mid,(new.storage1-new.min))
end if
end

CREATE TRIGGER triggername AFTER INSERT on 表A
………………
END

触发器本是很简单的东西

你可以搜索一下mysql触发器教程之类的关键词