ORACLE专栏

专注于ORACLE技术,本博客上的很多文章都是从网上摘抄来的,主要是方便自己学习之用....

CLOB转换为STRING

 /**   
    *   CLOB转换为STRING处理   
    *   
@author:   testjava   
    
*/
   
  
public   static   String   clob2string(Clob   c)     
  
{     
  StringBuffer   sb   
=   new   StringBuffer(1024);   
  Reader   instream   
=   null;   
  
try{   
  instream   
=   c.getCharacterStream();   
  
char[]   buffer   =   new   char[(int)c.length()];   
  
int   length   =   0;   
  
while   ((length   =   instream.read(buffer))   !=   -1){   
  sb.append(buffer);   
  }
   
  }
   
  
catch(Exception   ex){   
  ex.printStackTrace();   
  }
   
  
finally{   
  
try{   
  
if(instream   !=   null)   instream.close();   
  }
   
  
catch(Exception   dx){   
  instream   
=   null;   
  }
   
  
return   sb.toString();   
  }
   
  }
   
 
阅读更多
文章标签: string buffer null
上一篇Oracle SQL中查找和删除重复记录方法
下一篇clob字段使用union问题
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭