Hive从具有不同模式的select语句插入到表中

时间:2016-01-19 10:54:47

标签: hive hiveql

对于Hive中的两个表:

Schema of Table A:
id  name  age

Schema of Table B:
name

# The type of "name" in Table A and B are both string

我想从Table B中选择所有行,然后将其追加到Table A,将列idage保留为空。

由于列数不相同,以下语句不起作用

insert into Table_A
select * from Table_B
;

是否有可行的方法来附加数据?

1 个答案:

答案 0 :(得分:6)

insert into table Table_A select null,name,null from Table_B;