diff --git ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java index 62a0bff..2136ea2 100644 --- ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java +++ ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java @@ -808,7 +808,7 @@ private ASTNode genValuesTempTable(ASTNode originalFrom, QB qb) throws SemanticE } if (isFirst) isFirst = false; else out.writeBytes("\u0001"); - out.writeBytes(unparseExprForValuesClause(value)); + out.write(unparseExprForValuesClause(value).getBytes("UTF-8")); } out.writeBytes("\n"); firstRow = false;