标签: mysql sql oracle
我有一张桌子需要每天更新。数据每次都以文本文件形式出现。我写了一个程序,从文本文件中提取数据并将其写入表中,但现在我想修改它只是更新现有数据。数据大致相同,可能只有几点不同。
我在考虑MERGE,但我不太清楚如何在我的程序中使用它。我看到的所有例子都使用了第二张表。
MERGE
所以这就像创建第二个表,我在其中提取当前数据,之后我将合并到旧表中以更新记录。我想避免创建第二个表,所以我想知道是否有任何方法可以做到这一点?
谢谢!