Pourquoi je ne peut pas lancer de BLOB oracle de java en natif Blob

Je suis de la lecture du fichier de jeu de résultats et il est nécessaire d'enregistrer le fichier dans la Base de données Oracle.

...
ResultSet rs = ...
java.sql.Blob myfile = rs.getBlob("field")
java.io.OutputStream os = ((oracle.sql.BLOB) myfile).getBinaryOutputStream();

Je reçois ce message d'erreur

java.lang.ClassCastException

Quelqu'un a une solution à cela? Merci!

OriginalL'auteur netic | 2008-12-18