import java.io.ByteArrayInputStream;
import java.sql.Blob;

import javax.sql.rowset.serial.SerialBlob;

public class JI9033172 {

	public static void main(String[] args) {
		try { 
			byte[] source = new byte[10]; 
			Blob blob = new SerialBlob(new byte[source.length]); 
			ByteArrayInputStream inputStream = new ByteArrayInputStream(source); 
			int BUFFER_SIZE = 3; 
			byte[] buffer = new byte[BUFFER_SIZE]; 
			int read, lastInsert = 1; 
			read = inputStream.read(buffer, 0, BUFFER_SIZE); 
			while (read != -1) { 
				blob.setBytes(lastInsert, buffer, 0, read); 
				lastInsert += read; 
				read = inputStream.read(buffer, 0, BUFFER_SIZE); 
			} 
			inputStream.close(); 

		}catch (Exception e){ 
			e.printStackTrace(); 
		} 

	}

}
