Arina Ielchiieva created DRILL-5419:
---------------------------------------

             Summary: Return correct varchar length when cast is applied
                 Key: DRILL-5419
                 URL: https://issues.apache.org/jira/browse/DRILL-5419
             Project: Apache Drill
          Issue Type: Bug
    Affects Versions: 1.9.0
            Reporter: Arina Ielchiieva
            Assignee: Arina Ielchiieva


Though Drill is schema-less and cannot determine in advance what the length of 
the column should be but if query has an explicit type/length specified, Drill 
should return correct column length.

For example, JDBC / ODBC Driver is ALWAYS returning 64K as the length of a 
varchar or char even if casts are applied.

Changes:
1. If casts are applied in query, Drill will return length which matches length 
indicated in cast expression.
2. If casts are not applied and varchar length is not defined, Drill will 
return varchar length as undefined (set to 0) (before Drill returned max - 64K).



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to