我的流程很简单,我只是将原始文件读入SQL表中。
有时原始文件包含与现有记录相对应的数据。在这种情况下,我不想插入新记录,而只想更新SQL表中的现有记录。挑战在于,有一个“记录创建日期”列,我在创建记录时对其进行了初始化。更新操作也会覆盖该列。我只想避免覆盖该列,而同时根据原始文件中的信息更新其他列。
到目前为止,我还不知道该怎么做。有人可以提出建议吗?
答案 0 :(得分:0)
我默认将创建列自动填充到SQL数据库本身中。我更改了流程以仅更新其余记录。 Talend作业现在未触及该列。问题解决了。
另一个提醒是“简化被低估了”。 :)