mysql数据库学习(1) : 触发器之更新数据后使行内两个字段相加更新到另一字段
2018-03-27 10:09
465 查看
1. 数据库名: test ,字段如下图
2. 需求: 当数据更新 把 a+b 的值更新到 c 字段
触发器代码如下CREATE TRIGGER tg2 BEFORE update ON test FOR EACH ROW BEGIN set new.c=(new.a+new.b); END;
更新本表不需要加 update table
注意: 当a或者b有一个未null值时,更新后c的值也会为空;
参考: https://www.cnblogs.com/joyco773/p/5787088.html
相关文章推荐
- 触发器代码(更新表A数据自动更新表B字段列)
- 字段数据用一句sql语句更新两个表并可更新对应的字段的值
- 使用update触发器更新同一张表不同字段的数据
- MySQL数据库学习12-更新和删除数据
- 相同结构的两个表中相同字段的数据相加,不相同的字段合并
- MapReduce按照两个字段对数据进行排序
- 多线程学习--案例--多线程中数据共享--设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序
- Oracle中同时插入两个大字段数据
- [MySQL]load data local infile向MySQL数据库中导入数据时,无法导入和字段不分离问题。
- 在学习单例模式关于单例数据更新遇到个BUG!(错误)
- MySQL数据库学习(一)数据与表
- kettle 字段合并,数据合并,字段值更新
- hibernate中只让数据修改的字段更新数据库
- mysql update 两个表关联{两个关联表如何更新其中一个表的数据}
- MYSQL数据库学习九 数据的操作
- setInc 和 setDec 用于统计字段,数据数字类型 更新操作
- php学习笔记(8)mysql多行同时更新数据解决办法
- Android开发之---两个Activity之间利用广播机制更新数据
- MySQL数据库中字段含逗号的数据,分隔成多条数据
- Hibernate插入数据时取字段的默认值,更新时只更新修改过的属性值