慕標(biāo)琳琳
2019-03-21 18:15:08
Sybase數(shù)據(jù)庫(kù)字段類型: image使用Mybatis查詢,jdbcType=BLOBerror 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.)
2 回答

心有法竹
TA貢獻(xiàn)1866條經(jīng)驗(yàn) 獲得超5個(gè)贊
異常信息很清楚, 說(shuō)的是Sybase的JDBC驅(qū)動(dòng)沒(méi)有實(shí)現(xiàn)讀取BLOB字段的功能。
要么升級(jí)jdbc驅(qū)動(dòng),看看有沒(méi)有Sybase的JDBC驅(qū)動(dòng)支持讀取BLOG的。
或者試試用getBytes()/getBinaryStream() 替換 getBlob()
或者不用BLOG字段存儲(chǔ), 改用文件存儲(chǔ)圖片的內(nèi)容,數(shù)據(jù)庫(kù)只存文件的路徑。

喵喔喔
TA貢獻(xiàn)1735條經(jīng)驗(yàn) 獲得超5個(gè)贊
升級(jí)到j(luò)conn4.jar, 可以了.此版本支持getBlob(String).
結(jié)案.
添加回答
舉報(bào)
0/150
提交
取消