欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL實(shí)現(xiàn)兩張表數(shù)據(jù)的同步

 更新時(shí)間:2016年10月14日 17:41:53   作者:MSTK  
本文將介紹mysql 觸發(fā)器實(shí)現(xiàn)兩個(gè)表的數(shù)據(jù)同步,需要學(xué)習(xí)MySQL的童鞋可以參考。

mysql通過觸發(fā)器實(shí)現(xiàn)兩個(gè)表的同步,需要了解的朋友可以看一下。

有兩張表A和B,要求往A里面插入一條記錄的同時(shí)要向B里面也插入一條記錄,向B里面插入一條記錄的同時(shí)也向A插入一條記錄。兩張表的結(jié)構(gòu)不同,需要將其中幾個(gè)字段對(duì)應(yīng)起來。可以用下面的觸發(fā)器實(shí)現(xiàn)。

表A的觸發(fā)器:

begin
set @disable=1;
if @disable=1 and NOT EXISTS(SELECT 1 FROM tableB where ID=new.ID) then  
  insert into tableB (ID,對(duì)應(yīng)字段1) values(new.ID,new.對(duì)應(yīng)字段1);
end if; 
set @disable=0;
end

表B的觸發(fā)器:

begin
set @disable=1;
if @disable=1 and NOT EXISTS(SELECT 1 FROM tableA where ID=new.ID) then  
  insert into tableA (ID,對(duì)應(yīng)字段1) values(new.ID,new.對(duì)應(yīng)字段1);
end if; 
set @disable=0;
end

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • MySQL5.7免安裝版配置圖文教程

    MySQL5.7免安裝版配置圖文教程

    Mysql是一個(gè)比較流行且很好用的一款數(shù)據(jù)庫(kù)軟件,如下記錄了我學(xué)習(xí)總結(jié)的mysql免安裝版的配置經(jīng)驗(yàn),感興趣的的朋友參考下吧
    2017-09-09
  • mysql根據(jù)拼音字母查詢(簡(jiǎn)單易懂的字段拼音查詢)

    mysql根據(jù)拼音字母查詢(簡(jiǎn)單易懂的字段拼音查詢)

    MySQL在開發(fā)中,我們經(jīng)常需要根據(jù)字段拼音查詢數(shù)據(jù)庫(kù)中的數(shù)據(jù),它支持多種查詢方式,包括根據(jù)拼音字母查詢,使用 Collation 可以方便地進(jìn)行簡(jiǎn)單的拼音查詢,而使用拼音索引可以大幅提高查詢性能,根據(jù)具體的需求和情況,我們可以選擇合適的方法來實(shí)現(xiàn)拼音查詢
    2023-10-10
  • Mysql索引會(huì)失效的幾種情況分析

    Mysql索引會(huì)失效的幾種情況分析

    在做項(xiàng)目的過程中,難免會(huì)遇到明明給mysql建立了索引,可是查詢還是很緩慢的情況出現(xiàn),下面我們來具體分析下這種情況出現(xiàn)的原因及解決方法
    2014-06-06
  • mysql 添加索引 mysql 如何創(chuàng)建索引

    mysql 添加索引 mysql 如何創(chuàng)建索引

    本文將介紹mysql 如何創(chuàng)建索引,需要的朋友可以參考下
    2012-11-11
  • Mysql 常用的時(shí)間日期及轉(zhuǎn)換函數(shù)小結(jié)

    Mysql 常用的時(shí)間日期及轉(zhuǎn)換函數(shù)小結(jié)

    本文是腳本之家小編給大家總結(jié)的一些常用的mysql時(shí)間日期以及轉(zhuǎn)換函數(shù),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2018-05-05
  • Mysql全文搜索match against的用法

    Mysql全文搜索match against的用法

    全文檢索在 MySQL 中就是一個(gè) FULLTEXT 類型索引。FULLTEXT 索引用于 MyISAM 表,可以在 CREATE TABLE 時(shí)或之后使用 ALTER TABLE 或 CREATE INDEX 在 CHAR、 VARCHAR 或 TEXT 列上創(chuàng)建
    2011-10-10
  • 刪除MySQL表中重復(fù)數(shù)據(jù)詳解

    刪除MySQL表中重復(fù)數(shù)據(jù)詳解

    這篇文章主要為大家介紹了刪除MySQL表中重復(fù)數(shù)據(jù)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • MySQL中使用replace、regexp進(jìn)行正則表達(dá)式替換的用法分析

    MySQL中使用replace、regexp進(jìn)行正則表達(dá)式替換的用法分析

    這篇文章主要介紹了MySQL中使用replace、regexp進(jìn)行正則表達(dá)式替換的用法,結(jié)合具體實(shí)例形式分析了replace、regexp正則替換的使用技巧與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2017-03-03
  • MySQL事務(wù)與鎖實(shí)例教程詳解

    MySQL事務(wù)與鎖實(shí)例教程詳解

    事務(wù)是指滿足ACID特性的的一組操作,可以通過Commit提交事務(wù),也可以也可以通過Rollback進(jìn)行回滾。會(huì)存在中間態(tài)和一致性狀態(tài),也是真正在數(shù)據(jù)庫(kù)表中存在的狀態(tài)
    2022-11-11
  • MySQL中幾種數(shù)據(jù)統(tǒng)計(jì)查詢的基本使用教程

    MySQL中幾種數(shù)據(jù)統(tǒng)計(jì)查詢的基本使用教程

    這篇文章主要介紹了幾種MySQL中數(shù)據(jù)統(tǒng)計(jì)查詢的基本使用教程,包括平均數(shù)和最大最小值等的統(tǒng)計(jì)結(jié)果查詢方法,是需要的朋友可以參考下
    2015-12-12

最新評(píng)論