定义:
SQL CLOB 是内置类型,它将字符大对象 (Character Large Object) 存储为数据库表某一行中的一个列值。默认情况下,驱动程序使用 SQL locator(CLOB) 实现 Clob 对象,这意味着 CLOB 对象包含一个指向 SQL CLOB 数据的逻辑指针而不是数据本身。Clob 对象在它被创建的事务处理期间有效。
CLOB使用CHAR来保存数据。 如:保存XML文档。
JAVA 里面 CLOB对象 转化 String
//*******************由Clob转化String start******************//
String reString = "";
Clob clob = (Clob)rs.getObject(4);
Reader is = clob.getCharacterStream();// 字节流
BufferedReader br = new BufferedReader(is);
String s = br.readLine();
StringBuffer sb = new StringBuffer();
while (s != null) {
sb.append(s);
s = br.readLine();
}
reString = sb.toString();
//******************由Clob转化String end ****************//