Specifically, handle JDBC drivers which report bad/inconsistent data between the following methods:
-
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers
-
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers
-
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers
-
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers
-
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers
-
java.sql.DatabaseMetaData#storesLowerCaseIdentifiers
Ultimately part of the question here is the best way to model the interaction between Dialects and JdbcEnvironment.
|