mysql触发器

来源:互联网 发布:陈田拆车件市场淘宝 编辑:程序博客网 时间:2024/06/05 22:33
create trigger 触发器名 before insert on 表名 for each rowBEGINDECLARE F_maxId INT DEFAULT 0;
/*根据传回来的userID查询最大functionID,如果为空赋值为-1,别名为F_maxId SELECT IFNULL(MAX(functionID),-1)  INTO F_maxId FROM t_shortcutmenu WHERE userID =NEW.userID;
/*把F_maxId加一后再赋值给functionIDSET F_maxId := F_maxId + 1;SET NEW.functionID = F_maxId;END

0 0
原创粉丝点击