在把大量的文字往oracle的字段写入时会报错
JAVA开发的系统中,在把大量的文字往oracle 
 的字段写入时会报错。oracle字段类型为 
 VARCHAR2(4000)。写入少量文字时能正常写入, 
 但如写入大量文字如1000个汉字的时候就报错。 
 这是为什么呀!!!
------解决方案--------------------对于很大的varchar2,应该用“流”的方式写入,用普通的方式读。
------解决方案--------------------是什么错 发上来看下!
------解决方案--------------------关注中。。。。。。。。。。。。。JF
------解决方案--------------------过长的字符串需要用“流”写入 
 CharArrayReader reader = new CharArrayReader(str.toCharArray()); 
 ps.setCharacterStream(1, reader, str.length());   
 取的时候直接写成rs.getString( "fieldName ");   
------解决方案--------------------如果写入DB的数据字符格式是utf-8的话,那么每个汉字就是占6位
------解决方案--------------------通常象文章内容这种大文本字段,建议用CLOB字段。 
 把驱动程序换成 Oracle10G_jdk1.4的驱动就行了。   
------解决方案--------------------用流读写!字段换用clob!我曾经就是这样解决问题的!呵呵!
------解决方案--------------------建议用大字段
------解决方案--------------------用流读写,这是关键,字段足够就行