La Web del Programador: Comunidad de Programadores
 
    Pregunta:  13392 - INSERTS DE DATOS TIPO BLOB EN DB2 CON JAVA
Autor:  Juan Gabriel Cruz Velasco
Estoy realizando una aplicaciónen java, donde requiero insertar en DB2 datos dipo blob (pueden almacenar imagenes o cadenas de información muy grandes), la información que quiero insertar es texto, pero son aproximadamente 6MB de información por cada registro, al hacerlo por medio del execute (armo un insert y envio el dato como una cadena), me trunca la cadena, ¿alguien sabe como puedo insertar este tipo de datos con java?

  Respuesta:  Luis Lesende
Vamos por parte:

1.- Primero debes insertar la fila con todos los otros datos sin el blob.
2.- Debes armar una PrepareStatement e insertar el archivo dentro de la columna definida como blob. Ojo qu ele tama;o de la columna de ser lo suficientemente grande como para porder cargar el archivo.

Si necesitar un ejemplo yo tengo uno que esta funcionando desde hace mucho tiempo.

Saludos. Luis