oracle里面存放打字段的文本信息,一般采用clob字段,该字段以字符存放在数据库中
下面是如何用java读取clob里面的内容:
1.package com.data;
2.import java.io.BufferedReader;
3.import java.io.Reader;
4.import java.sql.Clob;
5.import java.sql.Connection;
6.import java.sql.DriverManager;
7.import java.sql.ResultSet;
8.import java.sql.Statement;
9.public class ClobTest {
10. /**
11. * beckham 2009-12-7 下午09:47:36
12. */
13. public static void main(String[] args) throws Exception {
14. Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
15. String url="jdbc:oracle:thin:@localhost:1521:menhu";
16. String user="zm";
17. String password="zm";
18. Connection conn= DriverManager.getConnection(url,user,password);
19. Statement sta = null;
20. ResultSet rs = null;
21. String sql = "select * from Test";
22. sta = conn.createStatement();
23. rs = sta.executeQuery(sql);
24. String s ="";
25. StringBuffer content = new StringBuffer();
26. while(rs.next()){
27. //获取clob对象
28. Clob clob = rs.getClob("cdata") ;
29. //获取字符流
30. Reader reader = clob.getCharacterStream() ;
31. BufferedReader br = new BufferedReader(reader) ;
32. //读取缓冲流里面的字符数据
33. while ((s=br.readLine()) != null )
34. {
35. //每次读取一行,在末尾加上换行符
36. content.append(s).append("\n") ;
37. }
38. br.close() ;
39. }
40. System.out.println(content);
41. }
42.}
分享到:
相关推荐
java操作oracle clob,基础教程,教你clob在java中的用法,简单易学。
java操作oracle clob,基础教程,教你clob在java中的用法,简单易学。
Oracle导出Clob,Blob等大字段工具,自己写的工具,方便大家下载使用
运用Java如何存取Oracle中的CLOB类型字段
java调用oracle含有clob参数的存储过程
oracleoracleoracleoracleoracleoracleoracleoracleoracleoracleoracleoracleoracleoracleoracleoracle
java读取oracle数据库中clob字段 把oracle数据库中字段类型为clob的字段值以字符串的形式读取出来
Oracle,Clob,Blob数据操作例子
sql server中的image类型的数据导出到oracle的clob字段中
完整通过JAVA读写ORACLE中CLOB、BLOB字段的方法,提供数据库连接池的方法
关于Oracle的 Clob数据类型在Hibernate中的应用小结
Oracle slq bolb转换Base64 CLOB
java操作oracle clob,基础教程,教你clob在java中的用法,简单易学。
java操作oracle的clob字段,clob字段 添加 修改
。。。
。。。
简单写的一个小工具,把图片存入oracle中,按clob和blob两种方式存储,并读取图片
网络上很多关于JAVA对Oracle中BLOB、CLOB类型字段的操作说明,有的不够全面,有的不够准确。
weblogic下转换oracle 的clob类型经常报转型错误,本例子通过反射解决weblogic.jdbc.wrapper.Clob_oracle_sql_CLOB转型成oracle.sql.CLOB问题