我有一個嵌入式H2數據庫(D1)和表T1的獨立Java應用程序。我有另一個MySQL數據庫(D2)與託管在服務器上的表T2。我的要求是從D2.T2中提取完整的數據並將其推送到D1.T1中。 T1和T2都有相同的表格定義。首先拉不是問題。從第二次拉動開始,我只需要拉動在D2.T2中更新的行並在D1.T2中更新它。這怎麼能實現?我必須從上次拉出來的三角洲找到它們,然後更新這些行。比較不同數據庫中的2個表並執行增量測試
0
A
回答
0
如果這兩個表的結構是一樣的,你可以試試下面的SQL語句:
INSERT INTO your_table
(your_column, ...)
VALUES
(your_value, ...)
ON DUBLICATE KEY UPDATE
your_column = your_value, ...
你必須從源數據庫中獲取的項目和目標數據庫上執行的每一個上面的語句。
+0
它們位於兩個不同的服務器上:( –
+0
我認爲,這不是問題。在第一步獲取條目並將其推送到目標數據庫。 –
相關問題
- 1. 比較來自2個不同數據庫的2個不同數據表列
- 2. PHP/MySQL - 比較來自2個不同數據庫的表格
- 3. 比較2個表,並讓行,其中計數是相同
- 4. 比較2個表格的值並列出不同的行
- 5. 比較兩個不同的數據庫
- 6. 比較2個數據表
- 7. 比較來自兩個不同數據庫的表的數據
- 8. Visual Studio中的數據庫單元測試比較變量/列?
- 9. 比較2個不同工作表中的2個不同的行 - Excel
- 10. 從數據庫表進行比較,不同的行
- 11. 比較不同行數據庫之間的值,並獲得最大數量
- 12. plsql比較兩個不同數據庫中表的結構
- 13. 工具比較兩個不同數據庫中的表格
- 14. 比較2個不同github倉庫中的2個文件
- 15. 將表單數據與數據庫進行比較並執行操作
- 16. 如何在java中比較2個不同的數據庫列數據類型
- 17. 從2個不同天獲取數據並比較
- 18. vb.net比較2數據庫
- 19. 比較2 SQLite數據庫
- 20. 比較2數據庫
- 21. MySQL數據庫比較2行
- 22. 比較來自2個不同表格的匹配列數據
- 23. 如何比較2 NSMutableArray並獲得不同數量的值
- 24. 比較不同表中的2列mysql
- 25. 比較2個表格的數據SQL
- 26. 比較2個鏈表的數據! (Java)
- 27. 比較來自不同數據庫的不同表格
- 28. 如何比較2行中同表
- 29. 比較datagridview中的2個不同列
- 30. 比較兩個數據庫錶行並插入
你可以修改表以包含hashkey列嗎? –
我無法修改表D2.T2。它是我們的企業DB –