数据库Blob数据类型转String



blob数据是存储大对象数据类型, 一般存放二进制的,所以才用字节存取。

首先判断blob数据是否为空,然后采用输入流读出数据,具体代码如下:

 

数据库Blob 类型转换String_数据


1 String content = null; 
2 try {
3
4 if(image != null){
5 InputStream is = image.getBinaryStream();
6 byte[] b = new byte[is.available()];
7 is.read(b, 0, b.length);
8 content = new String(b);
9 }
10 System.out.println(content);
11 } catch ( IOException e) {
12 e.printStackTrace();
13