Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment mettre à jour Oracle Clob à l'aide de JDBC

Je ne sais pas pourquoi vous appelez cela la manière "normale", mais ce qui suit fonctionne pour moi.

Il ne nécessite aucune récupération des données avant de les mettre à jour.

String value = "So long and thanks for all the fish";
StringReader reader = new StringReader(value);
pStmt = conn.prepareStatement("UPDATE PROGRAM_HISTORY SET DETAILS = ? WHERE ID = 12");
pStmt.setCharacterStream(1, reader, value.length());
pStmt.executeUpdate();