首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Talend在表格中插入或更新数据

Talend在表格中插入或更新数据
EN

Stack Overflow用户
提问于 2017-08-10 11:34:34
回答 1查看 1.5K关注 0票数 1

如何在输出表中更新和插入数据?

我成功地插入了数据,但更新数据失败。情况如下:如果TableB ->中存在来自TableA的ic_num,则更新数据,否则->插入新数据

我已经使用了tMap和选择操作insert或update,但是输出只插入所有数据。

我确实尝试了这样的设计,但我不知道在哪里设置它的条件。条件是检查ic_no是否已经存在。

EN

回答 1

Stack Overflow用户

发布于 2017-08-10 12:17:43

您的ic_num不是tMySQLOutput架构中的键的一部分,您需要将其作为主键或唯一键的一部分。您可以在中通过单击“编辑架构”旁边的水平椭圆来执行此操作。

您甚至可以通过转到位于主窗口底部的" code“编辑器来查看它生成的代码。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45603993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档