private static String columnDataTypeToSqlType(String value) {
        SQLType type = JdbcUtils.CLICKHOUSE_TYPE_NAME_TO_SQL_TYPE_MAP.get(value);
        if (type == null) {
            try {
                type = JdbcUtils.convertToSqlType(ClickHouseColumn.of("v1", value).getDataType());
            } catch (Exception e) {
                log.error("Failed to convert column data type to SQL type: {}", value, e);
                type = JDBCType.OTHER; // In case of error, return SQL type 0
            }
        }
        return String.valueOf(type.getVendorTypeNumber());
    }
Returns name of the ClickHouse table types as the broad category (rather than engine name).
@return - ResultSet with one column TABLE_TYPE
@throws SQLException - if an error occurs
jdbc-v2/src/main/java/com/clickhouse/jdbc/metadata/DatabaseMetaDataImpl.java