Sean Hsuan-Yi Chu created DRILL-4552:
----------------------------------------

             Summary: Treat decimal literals as Double when type inference is 
taking place
                 Key: DRILL-4552
                 URL: https://issues.apache.org/jira/browse/DRILL-4552
             Project: Apache Drill
          Issue Type: Improvement
          Components: Query Planning & Optimization
            Reporter: Sean Hsuan-Yi Chu
            Assignee: Sean Hsuan-Yi Chu


In SQL standard, decimal literals (e.g., 1.2, 2.5, etc) are decimal types. 
However, currently, Drill always converts them to Double in DrillOptiq.

Since they will be converted as Double in execution anyway, at inference, we 
can treat them as Double to help determine the return types. 

(The current behavior is "not to do any inference if the operand is Decimal 
type").





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to