Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
JDBC ResultSetMetadata methods getPrecision(...), getScale(...), and getColumnDisplaySize() are not implemented, currently because required data is not available in the RPC-level data.
The unavailable data includes:
- string type lengths (N in VARCHAR(N), BINARY(N))
- interval qualifier information (which units, leading digit precision, fractional seconds precision)
- datetime type fractional seconds precision
(Whether an interval is a YEAR/MONTH interval or is a DAY/HOUR/MINUTE/SECOND interval is available.)
Attachments
Issue Links
- is duplicated by
-
DRILL-3908 ResultSetMetadata.getColumnDisplaySize() does not return correct column length value
- Open
- is related to
-
DRILL-3151 ResultSetMetaData not as specified by JDBC (null/dummy value, not ""/etc.)
- Resolved
- requires
-
DRILL-3356 RPC-level data is missing data needed for result set metadata
- Open