我有一个输入csv文件,其中包含position_Id,Asofdate等列,这些列必须加载到临时表中。在我的表中,列Position_Id,AsofDate是主键。我们收到此输入文件已有2个小时。对于Exmaple,我们今天在上午10点收到文件,并将文件加载到表格中。再过2个小时后,我们收到了另一个文件,其中包含与我们在2小时后收到的数据相同的数据并且数据加载到表格中。
Now my table contains the data of the file that we recived at 10 Am and 12 pm. At 12:10 pm we received modified input file with different data inside it. Now, my actual requirement is, before the latest input file (12:10 Pm) data is loaded int table, it has to see that only new and updated data has to be loaded into the table.
答案 0 :(得分:2)
你听说过Upsert
一词吗?以下是如何插入(插入新记录和更新现有记录)的示例。