CLOB/BLOB与String互转。
来源:互联网 发布:ipad有淘宝卖家版吗 编辑:程序博客网 时间:2024/05/16 02:54
String s1=
"走上编程不归路……"
;
Clob c =
new
SerialClob(s1.toCharArray());
//String 转 clob
Blob b =
new
SerialBlob(s1.getBytes(
"GBK"
));
//String 转 blob
// 也可以这样不传字符集名称,默认使用系统的
// Blob b = new SerialBlob(s1.getBytes());
String clobString = c.getSubString(
1
, (
int
) c.length());
//clob 转 String
String blobString =
new
String(b.getBytes(
1
, (
int
) b.length()),
"GBK"
);
//blob 转 String
// 前面若没传入字符集名称,则这里也不需要传入,以免出错
// String blobString = new String(b.getBytes(1, (int) b.length()));
System.out.println(clobString);
System.out.println(blobString);
// 将字CLOB转成STRING类型 - String content = ClobToString((Clob)obj[1]);
- public String ClobToString(Clob clob) throws SQLException, IOException {
- String reString = "";
- java.io.Reader is = clob.getCharacterStream();// 得到流
- BufferedReader br = new BufferedReader(is);
- String s = br.readLine();
- StringBuffer sb = new StringBuffer();
- while (s != null) {// 执行循环将字符串全部取出付值给StringBuffer由 StringBuffer转成STRING
- sb.append(s);
- s = br.readLine();
- }
- reString = sb.toString();
- return reString;
- }
http://www.oschina.net/code/snippet_135225_5485
阅读全文
0 0
- CLOB/BLOB与String互转。
- 基于Spring,CLOB/BLOB/String互转
- CLOB、BLOB , CLOB与BLOB的区别
- CLOB、BLOB , CLOB与BLOB的区别
- CLOB、BLOB , CLOB与BLOB的区别
- CLOB、BLOB , CLOB与BLOB的区别
- CLOB、BLOB , CLOB与BLOB的区别
- blob与clob
- blob与clob
- Blob与Clob
- Blob,Clob类型转换String
- CLOB/BLOB互转
- CLOB/BLOB互转
- mybatis blob与clob处理
- JDBC之CLOB与BLOB
- Clob,Blob,InputStream,byte 互转
- Clob,Blob,InputStream,byte 互转
- clob 大文本类型与String 互转
- Kubernetes1.7新特性:支持绕过docker,直接通过containerd管理容器
- 安卓复杂滑动案例 自定义behavior源码分析 实现头布局图片的缩放透明度变化,RecycleView的滑动布局,坐标变化
- LeetCode 62. Unique Paths
- linux云计算之Bashshell脚本编程视频教程!
- CMSeasy短信接口替换
- CLOB/BLOB与String互转。
- (no.23) Find the Duplicate Number 多种方法探讨
- 记录kolla实践历程
- java的>>和>>>右移运算符讲解
- Error500错误的解决方法
- robots.txt SEO 与搜索引擎
- Android中Fragment的懒加载
- Java JDK和eclipse
- jobdu 题目1153:括号匹配问题