Sybase数据库字段类型: image
使用Mybatis查询,jdbcType=BLOB
error log:
Error querying database. Cause: org.jboss.util.NestedSQLException: Error; - nested throwable: (java.lang.UnsupportedOperationException: The method com.sybase.jdbc3.jdbc.SybResultSet.getBlob(String) is not supported and should not be called.)
Sybase의 JDBC 드라이버는 BLOB 필드를 읽는 기능을 구현하지 않는다는 예외 정보가 매우 명확합니다.
jdbc 드라이버를 업그레이드하고 BLOG 읽기를 지원하는 Sybase JDBC 드라이버가 있는지 확인하세요.
또는 getBlob()을 대체하기 위해 getBytes()/getBinaryStream()을 사용해 보세요
또는 BLOG 필드를 사용하여 저장하지 않고 대신 파일을 사용하여 사진 내용을 저장하며 데이터베이스는 파일 경로만 저장합니다.
jconn4.jar로 업그레이드하세요. 이 버전은 getBlob(String)을 지원합니다.
케이스가 종료되었습니다.