You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@drill.apache.org by "Arina Ielchiieva (JIRA)" <ji...@apache.org> on 2017/04/06 13:24:41 UTC
[jira] [Created] (DRILL-5419) Return correct varchar length when
cast is applied
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)