Julian Hyde created CALCITE-522:
-----------------------------------
Summary: In remote JDBC driver, transmit static database
properties as a map
Key: CALCITE-522
URL: https://issues.apache.org/jira/browse/CALCITE-522
Project: Calcite
Issue Type: Bug
Reporter: Julian Hyde
Assignee: Julian Hyde
A lot of DatabaseMetaData methods are not parameterized, and give the same
answer every time. Some examples:
* allProceduresAreCallable
* getUserName
* isReadOnly
* getDatabaseProductName
* getDatabaseProductVersion
* getDriverName
* getDriverVersion
* getDriverMajorVersion
* getDriverMinorVersion
* getSqlKeywords
* getNumericFunctions
* getStringFunctions
* getSystemFunctions
* getTimeDateFunctions
This task would define an enum of properties, add a method to Meta that returns
(property, value) map.
See DatabaseMetaData and Connection for the full list.
Obsolete the following Meta methods:
* getSqlKeywords
* getNumericFunctions
* getStringFunctions
* getSystemFunctions
* getTimeDateFunctions
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)