mysql insert触发器事例
来源:互联网 发布:查询淘宝历史产品数量 编辑:程序博客网 时间:2024/05/16 01:23
第一个insert触发器:OA系统 物品管理 实现物品库存信息里的物品数量的自动增加减少(在领用、返还之后不用手动修改)
CREATE
TRIGGER `Count_wupin` BEFORE INSERT ON `tlk_领用明细`
FOR EACH ROW BEGIN
UPDATE `tlk_用品明细` SET `ITEM_数量`=`ITEM_数量`-NEW.`ITEM_数量` WHERE `ITEM_名称`=NEW.`ITEM_名称`;
END;
$$
CREATE
TRIGGER `Count_wupin` BEFORE INSERT ON `tlk_领用明细`
FOR EACH ROW BEGIN
UPDATE `tlk_用品明细` SET `ITEM_数量`=`ITEM_数量`-NEW.`ITEM_数量` WHERE `ITEM_名称`=NEW.`ITEM_名称`;
END;
$$
DELIMITER ;
解释:在`tlk_领用明细`执行insert添加操作之后触发该触发器 FOR EACH ROW BEGIN 是触发间隔
难点在于NEW.`ITEM_名称` NEW代表的是insert添加的记录对象,(OLD代表的是update时的删除记录对象)
0 0
- mysql insert触发器事例
- mysql insert与update触发器
- MySQL中的触发器insert、update
- 关于mysql 触发器(insert,update)
- 一个触发器事例
- Insert 触发器
- mysql在insert触发器里update当前数据
- mysql 触发器的使用 FOR INSERT,DELETE,UPDATE
- Mysql在insert触发器里如何update当前数据
- mysql 分组聚合事例
- Mysql查询事例1
- insert插入触发器
- Insert , Update , Delete 触发器
- insert 触发器例子
- sqlserver insert 触发器
- 触发器 insert instead of
- insert触发器实例
- Mssql触发器学习例子之INSERT触发器
- OPENGL4_变换
- python操作excel之xlrd
- 经典的RANSAC算法
- cocos2d-x HelloWorld 分析
- 使用Nginx搭建反向代理
- mysql insert触发器事例
- linux下nano编辑器使用教程(转)
- 【LeetCode】-Linked List Cycle II
- 遇到的一些杂七杂八的问题
- STL algorithm算法shuffle , random_shuffle(46)
- fortran 调试备忘
- EasyUI实现上下移动
- Hive学习之连接查询优化(二)
- 用tar命令对ubuntu进行备份