sql >> Database teknologi >  >> RDS >> Oracle

Hvorfor jeg ikke kan kaste Oracle BLOB fra native Java Blob

Jeg har fundet løsningen. Jeg vil gerne dele med dem, der har dette problem.

Koden til at få outputstream fra oracle blob er:

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

setBinaryStream() returnerer faktisk java.io.OutputStream-objektet



  1. Er det ok at bruge oracle 11g klient med en 10g server?

  2. brug IFNULL i laravel

  3. SQL-datointervaller forespørgsel

  4. Symfony2 Doctrine køre SQL fra en fil i CLI