mysql 兩表級聯同步更新兩個表中的一列資料

2021-08-28 21:00:11 字數 770 閱讀 2156

delimiter //

create procedure test()

begin

update yjs_zyjt.pro_money_info p,yjs_zyjt.search_tutor_project s set p.xmye = s.xmye where s.gh = p.xmfzrgh and s.xmkh = p.xmkh;

end//

delimiter ;

# 設定定時器

drop event if exists test_event;

create event test_event

on schedule every 1 minute

starts now()

do call test();

# 開啟定時器

show variables like 'event_scheduler';

set global event_scheduler='on';

每一分鐘執行一次,級聯更新的操作。

如果想要關閉定時器:

# 清除定時器資料

drop event if exists truncate_event;

create event truncate_event

on schedule every 1 week

do truncate a;

# 關閉資料庫的無主鍵無法更新模式

set sql_safe_updates = 0;

mysql合併兩個表 MYSQL如何合併兩個表

1級2013 06 01 回答 1 table1加乙個file4 2 update table1 inner join select field4 from table2 c set table1.field4 c.field4 追問 沒有成功啊 追答 貼錯誤 追問 首先謝謝大神幫忙。我具體說一下 ...

兩個庫同步更新資料庫

我做的是2個資料庫的乙個備份同步更新,因為備份資料庫有字段的冗餘增加,所以不能完全bulkcopy這樣的同步,需要進行乙個修改再同步更新,具體修改 不展示出來了,下面貼更新 開始的時候,使用如下 進行更新 using var conn new sqlconnection fromconn int u...

oracle兩個表資料同步備份

這段時間做sqoop2資料匯出,需要先將資料匯入到中間表,然後將中間表的資料同步到目的表,中間表和目的表字段完全一樣,只是表的名稱不一致。方式一 觸發器 觸發器 是乙個與表相關聯的 儲存的pl sql程式。每當乙個特定的資料操作語句 insert,update,delete 在指定的表上發出時,or...