Jaya Krishna created SPARK-26054:
------------------------------------

             Summary: Creating a computed column applying the spark sql 
rounding on a column of type decimal affects the orginal column as well.
                 Key: SPARK-26054
                 URL: https://issues.apache.org/jira/browse/SPARK-26054
             Project: Spark
          Issue Type: Bug
          Components: Spark Core
    Affects Versions: 2.4.0
            Reporter: Jaya Krishna
         Attachments: sparksql-rounding.png

When a computed column that rounds the value is added to a dataframe, it is 
affecting the value of the original column as well. The behavior depends on the 
database column type - If it is either float or double, the result is as 
expected - the original column will have its own formatting and the computed 
column will be rounded as per the rounding definition specified for it. However 
if the column type in the database is decimal, then Spark SQL is applying the 
rounding even to the original column.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to