Yahui Liu created SPARK-34212: --------------------------------- Summary: For parquet table, after changing the precision and scale of decimal type in hive, spark read incorrect value Key: SPARK-34212 URL: https://issues.apache.org/jira/browse/SPARK-34212 Project: Spark Issue Type: Bug Components: SQL Affects Versions: 2.4.5 Reporter: Yahui Liu
In hive, 1) create table test_decimal(amt decimal(18,2)) stored as parquet; 2) insert into test_decimal select 100; 3) alter table test_decimal change amt amt decimal(19,3); In spark, 1) select * from test_decimal; +---------+--+ | amt | +---------+--+ | 10.000 | +---------+--+ -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org