我正在尝试通过使用从 BLOB 数据类型中获取字符串
Blob blob = rs.getBlob(cloumnName[i]);
byte[] bdata = blob.getBytes(1, (int) blob.length());
String s = new String(bdata);
它工作正常,但是当我要转换String
并Blob
尝试插入数据库时,没有任何东西插入数据库。我使用以下代码将 String 转换为 Blob:
String value = (s);
byte[] buff = value.getBytes();
Blob blob = new SerialBlob(buff);
任何人都可以帮助我在 Java中转换Blob
toString
和String
to吗?Blob