diff --git ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizedBatchUtil.java ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizedBatchUtil.java index ec24c10..ebd89e6 100644 --- ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizedBatchUtil.java +++ ql/src/java/org/apache/hadoop/hive/ql/exec/vector/VectorizedBatchUtil.java @@ -578,7 +578,7 @@ public static ColumnVector makeLikeColumnVector(ColumnVector source ) throws HiveException{ if (source instanceof Decimal64ColumnVector) { Decimal64ColumnVector dec64ColVector = (Decimal64ColumnVector) source; - return new DecimalColumnVector(dec64ColVector.vector.length, + return new Decimal64ColumnVector(dec64ColVector.vector.length, dec64ColVector.precision, dec64ColVector.scale); } else if (source instanceof LongColumnVector) {