国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MySQL實現兩張表數據的同步

2024-07-24 12:53:32
字體:
來源:轉載
供稿:網友

mysql通過觸發器實現兩個表的同步,需要了解的朋友可以看一下。

有兩張表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

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持錯新站長站。

您可能感興趣的文章:

MySQL數據表字段內容的批量修改、清空、復制等更新命令MySQL刪除表數據的方法Python如何讀取MySQL數據庫表數據MySQL多表數據記錄查詢詳解MySQL在右表數據不唯一的情況下使用left join的方法Mysql復制表結構、表數據的方法php+mysqli批量查詢多張表數據的方法Mysql 根據一個表數據更新另一個表的某些字段(sql語句)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 逊克县| 微博| 屏东县| 商河县| 贵阳市| 石林| 清流县| 德阳市| 石河子市| 三门县| 库尔勒市| 澜沧| 射阳县| 吴旗县| 亳州市| 镇赉县| 永年县| 武山县| 登封市| 河北区| 文昌市| 怀来县| 武冈市| 津南区| 曲沃县| 含山县| 年辖:市辖区| 广水市| 岱山县| 唐山市| 白沙| 尖扎县| 剑阁县| 长海县| 山丹县| 启东市| 咸阳市| 游戏| 凤凰县| 雷波县| 石阡县|