Java String与Blob类型数据转换

2014-11-24 09:41:21 · 作者: · 浏览: 0

需要把String类型数据转换成Reader,然后再使用setCharacterStream插入数据库中。


例如下例中,要插入String longStr,则先转换成Byte[],再ByteArrayInputStream,最后InputStreamReader。


添加或更新clob型数据,如下所示(以更新为例):


数据库中读取Blob类型数据后,要转换成String类型,即转换成InputStream,再从InputStream转成byte[],再到String即可。如下: