Why I cannot cast oracle BLOB from native java Blob
问题 I am reading file from ResultSet and it's required to save file into Oracle Database. ... ResultSet rs = ... java.sql.Blob myfile = rs.getBlob("field") java.io.OutputStream os = ((oracle.sql.BLOB) myfile).getBinaryOutputStream(); I get get this error message java.lang.ClassCastException Any one have solution to this? Thanks! 回答1: I have found the solution. I'd like to share with those who has this problem. The code to get outputstream from oracle blob is: java.io.OutputStream os = ((oracle