#当买了四条狗的时候,订单表中会有一个四条狗的订单
#商品表中狗的数量会-4
#数据库中所产生的新一行用new来表示
#old代表的是被删的那一行
create TRIGGER t2
after
insert on ord
for EACH ROW
begin
update goods set num=num-new.much WHERE gid=new.gid
#当买了四条狗的时候,订单表中有一个四条狗的订单,
#商品表中狗数量-4,后来不想要了
#数据库中所产生的新一行用new来表示
#old代表的是被删的那一行
create TRIGGER t2
after
DELETE
on ord
for EACH ROW
begin
update goods set num=num-old.much WHERE gid=new.gid
Mysql触发器》》》》二(删)
最新推荐文章于 2023-04-14 10:57:15 发布