Index: src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java =================================================================== --- src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java (revision 942003) +++ src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java (working copy) @@ -2820,7 +2820,8 @@ } first = false; - cols = cols.concat(colInfo.getInternalName()); + + cols = cols.concat(colInfo.getAlias()); // Replace VOID type with string when the output is a temp table or local files. // A VOID type can be generated under the query: