{"record":{"id":"efa08b7b73c53f36","repo":"apache/shardingsphere","slug":"1-efa08b","errorCode":"1","errorMessage":"Unsupported conversion stream charset '%s'.","messagePattern":"Unsupported conversion stream charset '(.+?)'\\.","errorType":"exception","errorClass":"UnsupportedStreamCharsetConversionException","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":155,"sourceCode":"        }\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\n    public Reader getCharacterStream(final int columnIndex) throws SQLException {\n        return resultSet.getCharacterStream(columnIndex);\n    }\n    \n    @Override\n    public boolean wasNull() throws SQLException {\n        return resultSet.wasNull();\n    }\n    \n    @Override\n    public Optional<ResultSet> getJDBCResultSet() {\n        return containsJDBCResultSet ? Optional.of(resultSet) : Optional.empty();\n    }\n    ","sourceCodeStart":137,"sourceCodeEnd":173,"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#L137-L173","documentation":"Error \"Unsupported conversion stream charset '%s'.\" thrown in apache/shardingsphere.","triggerScenarios":"A character stream is requested with a charset name that JDBCStreamQueryResult does not support.","commonSituations":"Client connections negotiated with an uncommon or misspelled charset when streaming text columns.","solutions":["Use a supported stream charset such as UTF-8.","Configure the client connection with a charset the driver and ShardingSphere both support.","Convert the data to a supported encoding before reading it as a stream."],"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"}