Hive 如果列在配置单元中是序列顺序,如何在不写入列名的情况下复制另一个表中的某些列

Hive 如果列在配置单元中是序列顺序,如何在不写入列名的情况下复制另一个表中的某些列,hive,Hive,我有一个表,其中包含例如10列,我必须将其中一些复制到另一个表中,并根据默认值或变量值添加更多列。因此,任何查询都可以通过不再写入所有列名来实现这一点 比如说 表1包含A、B、C、D、E、F、G、H、I、J、K列 表2包含C、D、E、F、G、H、when…、current_timestamp等列 如何将第二个表中的C复制到H列?是否有UDF可用

我有一个表,其中包含例如10列,我必须将其中一些复制到另一个表中,并根据默认值或变量值添加更多列。因此,任何查询都可以通过不再写入所有列名来实现这一点

比如说

表1包含A、B、C、D、E、F、G、H、I、J、K列

表2包含C、D、E、F、G、H、when…、current_timestamp等列

如何将第二个表中的
C复制到H
列?是否有UDF可用