Github user manishgupta88 commented on a diff in the pull request:

    https://github.com/apache/carbondata/pull/2990#discussion_r243163786
  
    --- Diff: 
integration/spark-common/src/main/scala/org/apache/spark/sql/catalyst/CarbonDDLSqlParser.scala
 ---
    @@ -1511,7 +1514,15 @@ abstract class CarbonDDLSqlParser extends 
AbstractCarbonSparkSQLParser {
             }
             DataTypeInfo("decimal", precision, scale)
           case _ =>
    -        throw new MalformedCarbonCommandException("Data type provided is 
invalid.")
    +        if (isColumnRename) {
    +          if (dataType.equalsIgnoreCase("decimal")) {
    --- End diff --
    
    instead of if else block use case matching here


---

Reply via email to