sql >> Databasteknik >  >> RDS >> Oracle

Java:Hur man infogar CLOB i Oracle-databasen

Det enklaste sättet är att helt enkelt använda

stmt.setString(position, xml);

metoder (för "små" strängar som enkelt kan lagras i Java-minnet), eller

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();
}


  1. Hur man får MySQL att hantera UTF-8 korrekt

  2. Snabbt och bästa tricket för SQL Server MDF-filåterställning

  3. Finns det en SQL Server Profiler för SQL Server Express?

  4. SQLite-data till en RecyclerView