新手请教一个sqoop导数问题
如题,想从hive导出数据到mysql,不知道加什么参数可以实现数据覆盖呢?(先清空数据再插入)本帖最后由 easthome001 于 2017-5-15 22:27 编辑
这个看需求,如果说全部覆盖,就没有必要了。可以直接删除。
sqoop存在这么个参数
如果存在就更新,不存在就插入
加上这个参数就可以啦--update-mode allowinsert
更多内容
–update-mode <mode> 更新模式,有两个值updateonly和默认的allowinsert,该参数只能是在关系数据表里不存在要导入的记录时才能使用,比如要导入的hdfs中有一条id=1的记录,如果在表里已经有一条记录id=2,那么更新会失败。
页:
[1]