mysql 触发器
来源:互联网 发布:linux 建c文件 编辑:程序博客网 时间:2024/06/08 11:16
添加
CREATE TRIGGER 触发名称 BEFORE 关键字 ON 表名 FOR EACH ROW
BEGIN
IF new.much > (SELECT gnum FROM g WHERE gname=new.gname) THEN
SET new.much = (SELECT gnum FROM g WHERE gname=new.gname);
UPDATE g SET gnum=gnum-new.much WHERE gname=new.gname;
ELSE
UPDATE g set gnum=gnum-new.much WHERE gname=new.gname;
END IF;
END;
修改
CREATE TRIGGER up BEFORE UPDATE ON o FOR EACH ROW
BEGINIF new.much > ((SELECT gnum FROM g WHERE gname=new.gname)+old.much) THEN
SET new.much = ((SELECT gnum FROM g WHERE gname=new.gname)+old.much);
UPDATE g SET gnum=gnum+old.much-new.much WHERE gname=new.gname;
ELSE
UPDATE g SET gnum=gnum+old.much-new.much WHERE gname=new.gname;
END IF;
END;
删除触发器
DROP TRIGGER 触发名称;
0 0
- 【mysql 触发器】触发器使用
- MYSQL 触发器
- mysql 触发器
- Mysql 触发器
- mysql 触发器
- mysql触发器
- MYSQL 触发器
- MySQL触发器
- mysql 触发器
- mysql触发器
- MYSQL 触发器
- mysql 触发器
- mysql 触发器
- MySQL触发器
- MYSQL触发器
- mysql触发器
- mysql触发器
- mysql触发器
- 最近需完成的几个事情
- 监督性机器学习算法笔记
- 使用WebRTC搭建前端视频聊天室——入门篇
- Java日期格式转换
- 安卓editview点击时打开软键盘,点击其他地方软键盘消失(Activity中)
- mysql 触发器
- 毛玻璃效果
- Java GC工作原理以及Minor GC、Major GC、Full GC简单总结
- 数据库索引的实现原理
- 正则表达式
- 锁相环工作原理
- jfinal学习(总体概括)
- h264源码分析[0]
- android java设计模式之单例模式