Oi pessoal estou com sérios problemas, tenho uma aplicação que salva documentos e caso seja inserida uma imagem nesse documento a mesma deve ser salva em banco, que no caso é oracle que estou utilizando com campo clob. Alguem saiba alguma coisa ou algum caminho poderia me ajudar?
CLOB é pra salvar arquivos texto (Character LOB), pra salvar a imagem vc vai ter q usar um BLOB.
dica 1: não use os objetos CLOB e BLOB do Java, use char[] ou byte[] pegando o campo do ResultSet com getCharacterStream() e getBinaryStream(), respectivamente.
dica 2: se vc usa Oracle coloque sempre o BLOB ou CLOB como último campo da projeção (se vc não fizer isso é provavel q ocorra uma exceção)