【发布时间】:2021-09-24 21:40:33
【问题描述】:
我正在尝试进行数据迁移,其中我要迁移的两个表不同,它们具有我需要的数据,但列和格式不同。我的工作流程目前如下所示:
如您所见,我正在从 MSC_CTAA_SUCURSAL_DEPENDENCIA 迁移到平面文件,但我还有另一个来源是 COMMONS_DEF_CATALOGOS,它带来了一些我需要附加到每一行的外键。这些来源位于完全不同的数据库中。
我遇到的问题是,如您所见,我正在从 MSC 迁移 4 行,并且我正在抓取 1 行,其中包含来自 COMMONS 的两列,我想将 COMMONS 中的两列附加到每一行来自 MSC,我尝试了 UNION ALL、MERGE,但它只将来自 COMMONS 的信息添加为新行,您可以在最终输出中看到 5 行。
如何将 COMMONS 中的数据添加到每一行而不添加新行?
【问题讨论】: