Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Java:Jak wstawić CLOB do bazy danych Oracle

Najłatwiej jest po prostu użyć przycisku

stmt.setString(position, xml);

metody (dla "małych" ciągów, które można łatwo przechowywać w pamięci Javy) lub

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Co oznacza %Type w Oracle sql?

  2. Obsługiwane modele formatów dla funkcji daty ROUND() i TRUNC() w Oracle

  3. Jak sprawdzić, czy plik jest obrazem przy użyciu PL/SQL?

  4. Oracle sql:klauzula porządku według i odrębna

  5. Jak uzyskać informacje o typie zdefiniowanym przez użytkownika?