Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Warum kann ich Oracle BLOB nicht aus nativem Java Blob werfen

Ich habe die Lösung gefunden. Ich möchte es mit denen teilen, die dieses Problem haben.

Der Code zum Abrufen des Outputstreams von Oracle Blob lautet:

java.io.OutputStream os = ((oracle.sql.BLOB) myBlob).setBinaryStream(1L);

setBinaryStream() gibt tatsächlich das java.io.OutputStream-Objekt zurück