配置单元:insert into似乎正在覆盖现有表

x8goxv8g  于 2021-06-24  发布在  Hive
关注(0)|答案(2)|浏览(335)

我有一个约13000条记录的数据集,我正在尝试将另一个约13000条记录的数据集插入到第一个表中。我没有收到任何错误消息,但结果表的记录少于13000条,而不是预期的26000条。
我的问题是这样的

insert into table base_table 
    select
    *  
    from second_table
qgelzfjb

qgelzfjb1#

原来我在代码中犯了一个错误,影响了我的结果。在纠正了这个问题之后,我原来的查询成功了。感谢所有看过这个的人

hl0ma9xz

hl0ma9xz2#

一个合适的查询将被插入到tablename(field1,field2,field3)中,从tablename中选择field1,field2,field3
从同一个表插入时不要使用id(自动递增),
如果你仍然面临问题,请分享错误截图

相关问题