I'm trying to get string from BLOB datatype by using
Blob blob = rs.getBlob(cloumnName[i]);
byte[] bdata = blob.getBytes(1, (int) blob.length());
String s = new String(bdata);
It is working fine but when I'm going to convert String
to Blob
and trying to insert into database then nothing inserting into database. I've used below code for converting String to Blob:
String value = (s);
byte[] buff = value.getBytes();
Blob blob = new SerialBlob(buff);
Can anyone help me about to converting of Blob
to String
and String
to Blob
in Java?