Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Como armazeno uma string com mais de 4000 caracteres em um banco de dados Oracle usando Java/JDBC?


Você tem (pelo menos) duas opções:

  • use connection.createClob() para criar um Clob , defina os dados nele e defina-o na instrução preparada. Isso funcionará para dados menores

  • use preparedStatement.setClob(position, reader) - aqui você terá um Reader instância.