java.sql.SQLException: ORA-01460: unimplemented or unreasonable conversion requested
Bonjour,
J'essaie d'insérer une valeur texte dans un Blob via une page JSP. Ca marche lorsque mon texte est court, mais s'il est long, j'obtiens l'erreur :
java.sql.SQLException: ORA-01460: unimplemented or unreasonable conversion requested
Je ne sais pas où trouver la solution, pouvez-vous m'aider? J'insère ma valeur à l'aide d'un prepared statement.
Voici un bout de mon code:
Code:
1 2 3 4 5 6 7 8 9 10
|
String monTexte= request.getParameter("monTexte");
byte[] blob = monTexte.getBytes();
String sql = "Insert into ARTICLE(CONTENU) Values(?) WHERE ID = ?";
oConn.CreatePreparedStatement(sql);
oConn.getPreparedStatement().setBinaryStream( 1, new ByteArrayInputStream(blob) ,blob.length);
....
oConn.getPreparedStatement().execute(); |
Merci!
Mona