kettle插入/更新


1.數據庫環境

--------------------實時表
CREATE TABLE NowTable(ID INT,NAME VARCHAR(100),Info VARCHAR(100));

INSERT INTO NowTable VALUES(1,'張啟山','長沙');
INSERT INTO NowTable VALUES(2,'尹新月','長沙');
INSERT INTO NowTable VALUES(3,'二月紅','長沙');

--------------------歷史表
CREATE TABLE HistoryTable(ID INT,NAME VARCHAR(100),Info varchar(100));

INSERT INTO HistoryTable VALUES(1,'張啟山','長沙');
INSERT INTO HistoryTable VALUES(2,'尹新月','北平'); 

2.需求

上述有2張表,表NowTable為實體表,表History為歷史表,歷史表與實體表需要進行數據同步。

很直白的說就是:通過使用插入更新,讓表History中的數據與NowTable中的數據保持一致。

3.kettle基本示意圖

4.控件詳情

4.1NowTable(表輸入)

4.2插入/更新

注意:用來查詢的關鍵字為”主鍵或者聯合主鍵”,后邊的主鍵字段不需要更新

執行kettle,查詢數據庫表HISTORYTABLE,結果如下:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM