ORACLE BLOB TO String

public String ConvertBLOBtoString(java.sql.Blob BlobContent)
{
	byte[] base64;
	String newStr = ""; //返回字符串
	
	try {
		base64=org.apache.commons.io.IOUtils.toByteArray(BlobContent.getBinaryStream());
		newStr=new BASE64Encoder().encodeBuffer(base64);
	} catch (IOException e) {		
		e.printStackTrace();
	} catch (SQLException e) {		
		e.printStackTrace();
	}	
		return newStr;
}
上面是读取ORACLE数据库中Blob类型,并将其转换为String类型。

 

你可能感兴趣的:(java,apache,oracle,sql)