我在spoon上执行插入/更新步骤(文本文件到DB),我有一个问题。假设在我的文本文件中有10列,在我的DB中有18列,因为稍后将从另一个文本文件中完成8列。
在insert/update步骤中,我选择了一个键来查找值(例如,它是client_id ),在"Update fields"中,我对这10列进行了映射。当我检查SQL查询时,我看到这8列将被删除。但我想留着它们。有什么解决方案吗?
发布于 2019-05-28 18:15:32
正常运行时,插入/更新步骤不会删除列。
SQL按钮检查表格,并根据您在步骤中指定的字段提出更改建议。这只是为了方便快速的ETL开发,例如,当使用table Output步骤将行从文本文件发送到staging表时。如果您执行它生成的脚本,它只会删除列。不要这样做,您的专栏将是完全安全的!
https://stackoverflow.com/questions/56338685
复制相似问题