PREHOOK: query: create table dyn_err(key string, value string) partitioned by (ds string) PREHOOK: type: CREATETABLE POSTHOOK: query: create table dyn_err(key string, value string) partitioned by (ds string) POSTHOOK: type: CREATETABLE POSTHOOK: Output: default@dyn_err PREHOOK: query: insert overwrite table dyn_err partition(ds) select key, value, ds from srcpart where ds is not null and key = 'no exists' PREHOOK: type: QUERY PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 PREHOOK: Output: default@dyn_err Failed with exception This query creates no partitions. To turn off this error, set hive.error.on.empty.partition=false. FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.MoveTask