-
Notifications
You must be signed in to change notification settings - Fork 614
Closed
Labels
Milestone
Description
Describe your feedback
com.clickhouse.jdbc.metadata.ResultSetMetaData#getColumnClassName needs to be implemented like com.clickhouse.jdbc.ClickHouseResultSetMetaData, otherwise Spring Jdbc and Mybatis will not work
public class ResultSetMetaData implements java.sql.ResultSetMetaData, JdbcV2Wrapper {
public String getColumnClassName(int column) throws SQLException {
throw new SQLException("Not implemented", "0A000");
}
}public class ClickHouseResultSetMetaData extends JdbcWrapper implements ResultSetMetaData {
public String getColumnClassName(int column) throws SQLException {
return this.mapper.toJavaClass(this.getColumn(column), this.typeMap).getCanonicalName();
}
}