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

Jak przechowywać ciąg dłuższy niż 4000 znaków w bazie danych Oracle przy użyciu Java/JDBC?

Masz (przynajmniej) dwie opcje:

  • użyj connection.createClob() aby utworzyć Clob , ustaw na nim dane i ustaw je na przygotowanym zestawieniu. To zadziała w przypadku mniejszych danych

  • użyj preparedStatement.setClob(position, reader) - tutaj będziesz miał Reader przykład.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Iteracja zestawu wyników przy użyciu JDBC for Oracle zajmuje dużo czasu, około 16 s?

  2. Zapytanie przestawne Oracle SQL

  3. zwiększaj numer wiersza, gdy zmienia się wartość pola w Oracle

  4. Jak utworzyć klucz obcy za pomocą ON UPDATE CASCADE w Oracle?

  5. Przekaż listę liczb całkowitych z C# do procedury składowanej Oracle