Bug #72698 | MySQL_ResultSetMetaData is insufficient, missing collation info | ||
---|---|---|---|
Submitted: | 20 May 2014 22:25 | Modified: | 17 Jul 2014 14:16 |
Reporter: | Alfredo Kojima | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | Connector / C++ | Severity: | S3 (Non-critical) |
Version: | 1.1.3 | OS: | Any |
Assigned to: | CPU Architecture: | Any |
[20 May 2014 22:25]
Alfredo Kojima
[17 Jul 2014 14:16]
Paul DuBois
Noted in 1.1.4 changelog. Connector/C++ has new functions to provide schema, table, and column character set and collation metadata for result sets: ResultSet * DatabaseMetaData::getSchemaCollation(const sql::SQLString& catalog, const sql::SQLString& schemaPattern) ResultSet * DatabaseMetaData::getSchemaCharset(const sql::SQLString& catalog, const sql::SQLString& schemaPattern) ResultSet * DatabaseMetaData::getTableCollation(const sql::SQLString& catalog, const sql::SQLString& schemaPattern, const sql::SQLString& tableNamePattern) ResultSet * DatabaseMetaData::getTableCharset(const sql::SQLString& catalog, const sql::SQLString& schemaPattern, const sql::SQLString& tableNamePattern) SQLString ResultSetMetaData::getColumnCollation(unsigned int columnIndex) SQLString ResultSetMetaData::getColumnCharset(unsigned int columnIndex)