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)