sql >> Databasteknik >  >> RDS >> Oracle

Varför jag inte kan kasta oracle BLOB från infödd Java Blob

Jag har hittat lösningen. Jag skulle vilja dela med mig till dem som har det här problemet.

Koden för att få outputstream från oracle blob är:

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

setBinaryStream() returnerar faktiskt java.io.OutputStream-objektet



  1. Hibernate session.beginTransaction() anrop och Mysql Starta transaktion

  2. PHP:Hur visar man en standardbild om den angivna inte finns?

  3. MySQL:bigint vs int

  4. Postgres heltalsmatriser som parametrar?