电脑技术网——专业手机电脑知识平台,关注科技、手机、电脑、智能硬件
MySQLMSSQLAccessOracle

MySQL充分利用两张列于数据的同步

2021-01-22 11:46:30 出处:[ 菜菜电脑网 ] 人气:次阅读

有两张备注A和B,允许往A里面弹出一条记录的同时要向B里面也接在一条记录,向B里面插进一条记录的同时也向A插进一条记录。两张表的结构有所不同,并不需要将其中几个字段对应上来。可以用下面的触发器借助于。

同上A的触发器:

beginset @disable=1;if @disable=1 and NOT EXISTS(SELECT 1 FROM tableB where ID=new.ID) then        insert into tableB (ID,对应字段1) values(new.ID,new.对应字段1);end if; set @disable=0;end

备注B的触发器:

beginset @disable=1;if @disable=1 and NOT EXISTS(SELECT 1 FROM tableA where ID=new.ID) then        insert into tableA (ID,对应字段1) values(new.ID,new.对应字段1);end if; set @disable=0;end

 

关于我们 - 广告合作 - 联系我们 - 免责声明 - 网站地图 - 投诉建议 - 在线投稿

©CopyRight 2008-2020 caicaipc.com Inc All Rights Reserved.
菜菜电脑网 版权所有