PREHOOK: query: create table altern1(a int, b int) partitioned by (ds string) PREHOOK: type: CREATETABLE POSTHOOK: query: create table altern1(a int, b int) partitioned by (ds string) POSTHOOK: type: CREATETABLE POSTHOOK: Output: default@altern1 PREHOOK: query: alter table altern1 replace columns(a int, b int, ds string) PREHOOK: type: ALTERTABLE_REPLACECOLS PREHOOK: Input: default@altern1 PREHOOK: Output: default@altern1 Invalid table columns : Partition column name ds conflicts with table columns. FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask