Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Java:So fügen Sie CLOB in die Oracle-Datenbank ein

Am einfachsten ist es, einfach die

zu verwenden
stmt.setString(position, xml);

Methoden (für "kleine" Strings, die leicht im Java-Speicher gehalten werden können), oder

try {
  java.sql.Clob clob = 
    oracle.sql.CLOB.createTemporary(
      connection, false, oracle.sql.CLOB.DURATION_SESSION);

  clob.setString(1, xml);
  stmt.setClob(position, clob);
  stmt.execute();
}

// Important!
finally {
  clob.free();
}