gpt4 book ai didi

hadoop - Sqoop导出仅更新特定列

转载 作者:行者123 更新时间:2023-12-02 21:46:53 26 4
gpt4 key购买 nike

据我所知,我们可以使用“--udate-key”参数更新数据库。哪个更新该键的整个记录​​。我们可以使用“--update-mode allowinsert”或“--update-mode updateonly”插入或更新。

例如,我有一个包含主键和列值的文件,我也必须在具有其他列的表中对其进行更新。我的问题是,是否可以在不更新表中其他列的情况下更新该特定列?我们必须为--update-key参数指定所有列,对吗?有什么解决方案或解决办法吗?

最佳答案

是。
通过使用“--update-key”和“columns”参数。
例:
$ sqoop export --connect jdbc:mysql:// localhost / TGL --username root --password root --table staging --export-dir / sqoop / DB1_Result -m 1-输入字段以“,”结尾
注意:在update-key中指定的字段必须在columns参数中

关于hadoop - Sqoop导出仅更新特定列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24379580/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com