码迷,mamicode.com
首页 > 数据库 > 详细

Navicat写MySQL触发器,用来同步表

时间:2020-04-26 09:22:33      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:inf   mysql   img   nav   arch   navicat   class   实现   instead   

1.首先创建tb1 , tb2 两个表 

create tb1(id INT,name varchar(30));
create tb2(id INT,name varchar(30));

2.编写触发器 , 用navicat  , 主要是实现表1和表2的同步

技术图片

 

 3.插入数据  insert into tb1  values(1,‘可可‘);

结果>>

技术图片

 

 tb2 中自动会有插入表1的数据 . 从而实现了同步 , begin end中间就是执行插入表1之后,

需要执行的语句 , after 是之后 , instead  是插入之前 . 由于只是为了同步  , 所以用的之后 .

ps(如果是之前, 可以用来检查 , 比如卖出东西 , 检查一下是够大于0 , 如果是 , 那么就可以减1

如果是0 , 那么就取消这次购买!!)

  

Navicat写MySQL触发器,用来同步表

标签:inf   mysql   img   nav   arch   navicat   class   实现   instead   

原文地址:https://www.cnblogs.com/alpha-cat/p/12776622.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!