MySql触发器:A表更新B表新增

创建触发器

CREATE TRIGGER T_TRIGGER_UPDATE 
BEFORE|AFTER UPDATE|INSERT|DELETE
ON 表A FOR EACH ROW
BEGIN
    insert into 表B(列1, 列2, ...) VALUES(NEW.列1, NEW.列2, ...);
END

解释:T_TRIGGER_UPDATE为触发器名字;BEFORE|AFTER UPDATE|INSERT|DELETE:在更新之前或之后进行更新,插入或删除操作;
NEW表示进行相应操作的数据,如进行更新A表的操作,就表示要修改的A表的数据。

查看输出器:
SHOW TRIGGERS;

删除指定的触发器:
DROP trigger T_TRIGGER_UPDATE

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值