Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
None
-
None
Description
git.commit.id.abbrev=e92db23
DatabaseMetaData.getColumns is missing the 'COLUMN_SIZE' in the result set. This is also screwing up the order in which other fields are returned.
Below is the column size returned by postgres for different data types. Though its specific to the data, I am just adding it here
int8 : 19 (this is a bigint column) bool:1 date:13 float8:17 (this is a double column) float8:17 (this is a float column) int4 : 10 time:15 timestamp : 29 varchar : 50
Below are few things an analytic tool might use which are currently not working because of this :
DECIMAL_DIGITS : 9 NULLABLE : 11 REMARKS : 12
Attachments
Issue Links
- is part of
-
DRILL-2465 Fix multiple DatabaseMetaData.getColumns() bugs (some)
- Closed
-
DRILL-2420 [umbrella] Identify, fix DatabaseMetaData.getColumns() bugs
- Resolved