{"record":{"id":"e83ab65172277ee3","repo":"apache/shardingsphere","slug":"0-e83ab6","errorCode":"0","errorMessage":"Unsupported conversion data type '%s' for value '%s'.","messagePattern":"Unsupported conversion data type '(.+?)' for value '(.+?)'\\.","errorType":"exception","errorClass":"UnsupportedDataTypeConversionException","httpStatus":null,"severity":"error","filePath":"infra/executor/src/main/java/org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/driver/jdbc/type/stream/JDBCStreamQueryResult.java","lineNumber":141,"sourceCode":"        }\n        if (ZonedDateTime.class == type) {\n            return resultSet.getObject(columnIndex, type);\n        }\n        return resultSet.getObject(columnIndex);\n    }\n    \n    @Override\n    public Object getCalendarValue(final int columnIndex, final Class<?> type, @SuppressWarnings(\"UseOfObsoleteDateTimeApi\") final Calendar calendar) throws SQLException {\n        if (Date.class == type) {\n            return resultSet.getDate(columnIndex, calendar);\n        }\n        if (Time.class == type) {\n            return resultSet.getTime(columnIndex, calendar);\n        }\n        if (Timestamp.class == type) {\n            return resultSet.getTimestamp(columnIndex, calendar);\n        }\n        throw new UnsupportedDataTypeConversionException(type, calendar).toSQLException();\n    }\n    \n    @SuppressWarnings(\"deprecation\")\n    @Override\n    public InputStream getInputStream(final int columnIndex, final String type) throws SQLException {\n        switch (type) {\n            case \"Ascii\":\n                return resultSet.getAsciiStream(columnIndex);\n            case \"Unicode\":\n                return resultSet.getUnicodeStream(columnIndex);\n            case \"Binary\":\n                return resultSet.getBinaryStream(columnIndex);\n            default:\n                throw new UnsupportedStreamCharsetConversionException(type).toSQLException();\n        }\n    }\n    \n    @Override","sourceCodeStart":123,"sourceCodeEnd":159,"githubUrl":"https://github.com/apache/shardingsphere/blob/e952770a215630a3659c75d64369168cd3e26b82/infra/executor/src/main/java/org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/driver/jdbc/type/stream/JDBCStreamQueryResult.java#L123-L159","documentation":"Error \"Unsupported conversion data type '%s' for value '%s'.\" thrown in apache/shardingsphere.","triggerScenarios":"JDBCStreamQueryResult is asked to convert a streamed column value to a data type it does not support.","commonSituations":"Reading BLOB/CLOB or vendor-specific columns as an incompatible Java type via the stream query result.","solutions":["Request the column value with a supported JDBC type mapping.","Cast or convert the column in SQL to a type ShardingSphere can stream.","Avoid selecting unsupported large-object or vendor-specific types through this path."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"e952770a215630a3659c75d64369168cd3e26b82","analyzedAt":"2026-08-14T13:54:53.392Z","schemaVersion":2},"datasetVersion":"2026-08-15T22:17:37.221Z"}