Oracle
 sql >> Database >  >> RDS >> Oracle

Come si archivia una stringa più lunga di 4000 caratteri in un database Oracle utilizzando Java/JDBC?

Hai (almeno) due opzioni:

  • usa connection.createClob() per creare un Clob , impostare i dati su di esso e impostarlo sull'istruzione preparata. Funzionerà per dati più piccoli

  • usa preparedStatement.setClob(position, reader) - qui avrai un Reader esempio.