Java中读取Oracle中Clob字段的两种方法
来源:互联网 发布:c语言 chm 编辑:程序博客网 时间:2024/06/06 13:13
第一种:
import java.io.BufferedInputStream;
import java.io.IOException;
import java.sql.Clob;
import java.sql.SQLException;
/**
* 数据库处理对象
*
* @author 苏显斌
*
*/
public final class DatabaseHelper {
/**
* 将Clob类型转换为String类型
*
* @author 苏显斌
* @param clob
* 存放内容的变量
* @return 返回Clob类型的String类型内容.
*/
public static String changeClobToString(Clob clob) throws IOException,
SQLException {
BufferedInputStream bi = new BufferedInputStream(clob.getAsciiStream());
int len = (int) clob.length();
byte[] by = new byte[len];
int i;
while (-1 != (i = bi.read(by, 0, by.length))) {
bi.read(by, 0, i);
}
String clobValue = new String(by);
bi.close();
return clobValue;
}
}
第二种(可消除中文乱码):
Clob clob = details[i].getHelpBody();
String content = clob.getSubString((long)1,(int)clob.length());
- Java中读取Oracle中Clob字段的两种方法
- JAVA中读取ORACLE的CLOB字段
- java读取Oracle中Clob字段
- Oracle中Clob与Blob字段的读取
- Oracle中Clob与Blob字段的读取
- Oracle中Clob与Blob字段的读取
- Oracle 11g中CLOB字段类型的数据读取
- oracle中varchar2字段转clob字段(读取方法为PHP)
- oracle中varchar2字段转clob字段,并提供读取方法。
- java读取clob字段的几种方法
- java读取clob字段的几种方法
- java 读取clob字段的几种方法
- 关于java读取clob字段的几种方法
- java读取clob字段的几种方法
- java读取clob字段的几种方法
- java 读取clob字段的几种方法
- JAVA操作Oracle中CLOB字段
- java 插入oracle中clob字段
- PB中调用API函数时传递数组参数的方法
- 通过读取KiWaitInListHead列出隐藏的进程
- 深入理解ORACLE数据库字符集
- .NET平台下可复用的Tcp通信层实现
- HTC基础篇(一)--概述
- Java中读取Oracle中Clob字段的两种方法
- HTC基础篇(二)--对象
- HTC基础篇(三)--对象
- HTC基础篇(四)--事件
- .NET平台下可复用的Tcp通信层实现(续)
- HTC实现表格控制
- 爱的二十个经典暗示
- 设置打印机新纸张
- HTC基础篇(五)--方法