数据库的CLOB/BLOB字段存为本地txt java

原创 2016年05月31日 16:32:24

简单的例子

            //得到data内容
            clob = (oracle.sql.CLOB) rset.getClob("DATA");
            FileOutputStream os=new FileOutputStream("d:\\1.txt");
            //data内容为clob类型的处理办法
            InputStream is=clob.binaryStreamValue();
            //data内容为blob类型数据处理办法
            //InputStream is=blob.getBinaryStream(0, clob.length());
            byte[] temp=new byte[1024];//创建临时目录
            int len=-1;
            /*InputStream 的read()方法
             * 从输入流中读取数据的下一个字节。返回0~255范围内的int字节值
             * 如果因为已达到流末尾儿没有可用的字节,则返回值 -1
             */
            while((len=is.read(temp))!=-1){
                os.write(temp, 0, len);         
            }
            is.close();//关闭流
            os.close(); 
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

使用DBLink方式同步远程数据库中含Blob、Clob字段表的问题解决

在数据库同步中我们经常会用到DBLink方式。DBLink可以将物理上存放于网络的多个数据库在逻辑上当成一个单一的大数据库。开发人员无需关心数据库的网络分布,就能很方便的实现从不同数据库之间读取数据。...

Java操纵oracle的CLOB和BLOB字段

最近研究了一下oracle中可以存储大数据量的字段,发现clob和blob很常用,可以存储的空间也很大 无奈这两个字段的操作不太方便,在网上学习了很久,总结归纳了一下,写了一些比较简单的代码。 ...
  • Leasr
  • Leasr
  • 2011-04-21 11:32
  • 671

JAVA对Oracle中BLOB、CLOB类型字段的操作说明

网络上很多关于JAVA对Oracle中BLOB、CLOB类型字段的操作说明,有的不够全面,有的不够准确,甚至有的简直就是胡说八道。最近的项目正巧用到了这方面的知识,在这里做个总结。环境: Datab...

好记性不如烂笔头20-java对oracle的clob和blob字段的总结

整体情况 CLOB字段在实际工作中,还是有很多的应用场景;但是BLOB字段在现在的大型系统中,作用越来越不尽如人意。 因为数据库资源,在大型系统中,升级成本是最高的;而BLOB字段中大量的数据,会...
  • ffm83
  • ffm83
  • 2015-02-03 17:15
  • 718

Java读写Blob和Clob字段源码

Class.forName("oracle.jdbc.driver.OracleDriver"); Connection con = DriverManager.getConnection("jdb...

Java 操作Oracle数据库Clob字段

package com.cicc.dataloader; /**  * @author fenglei  *  */ import java.io.BufferedReader; ...

oracle的blob和clob字段的处理

/** * first of all,login the oracle's sqlplus with your userName and password * in this sample ...
  • e_wsq
  • e_wsq
  • 2011-12-13 20:15
  • 248
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)