Kostyantyn Oliynyk created HIVE-16300: -----------------------------------------
Summary: Allow specify target table columns in partition static insert Key: HIVE-16300 URL: https://issues.apache.org/jira/browse/HIVE-16300 Project: Hive Issue Type: Improvement Components: SQL Affects Versions: 2.1.1 Reporter: Kostyantyn Oliynyk Priority: Trivial It is not possible specify target table columns with static partition insert, like: Let my_table have 5 columns (col1,col2,col3,col4,col) partitioned by (partition_field STRING). SQL parser will throw an error if select fields does not match target table fields for static partition insert: INSERT OVERWRITE TABLE my_table PARTITION(partition_field='value') SELECT a, c FROM another_table; It is proposed add ability to specify target coluns INSERT OVERWRITE TABLE my_table PARTITION(partition_field='value') *(col1, col5)* SELECT a, c FROM another_table; As a result SQL parser will throw an error if select fields does not match target table fields. -- This message was sent by Atlassian JIRA (v6.3.15#6346)