问题描述
一列Clob如何存储4000汉字
解决方案
解决方案二:
好文,mark
解决方案三:
存不了吧如果很大的话只能存文件路径要看的时候再下载
解决方案四:
你把这些字写到一个文件里边,再用输入输出流写入数据库里边!
解决方案五:
lob最大不是能存4G么
解决方案六:
是受insert语句限制吧
解决方案七:
学习当中!!!!
解决方案八:
看完就明白了:oracle官方文档CLOB10goracle官方文件LOBsample
解决方案九:
大字段,bolb
解决方案十:
CLOB
解决方案十一:
大字段够大了
解决方案十二:
Clob存4000汉字当然没有任何问题,不过Oracle中的Clob操作比较复杂罢了,你最好insertinto...empty_clob(),然后再select出来进行操作才好。
解决方案十三:
publicvoidsaveOrUpdateFfm(Ffmffm){//super.getHibernateTemplate().saveOrUpdate(ffm);Sessions=getHibernateTemplate().getSessionFactory().openSession();Transactiontx=s.beginTransaction();try{//初始化content字段ffm.setFfm(Hibernate.createClob(""));s.saveOrUpdate(ffm);s.flush();s.refresh(ffm,LockMode.UPGRADE);//此处一定要用lockMode.UPGRADE模式进行锁定刷新SerializableClobctSClob=(SerializableClob)ffm.getFfmContent();CLOBtestDescClob=(CLOB)ctSClob.getWrappedClob();testDescClob.putString(1,ffm.getFfmContentString());s.flush();tx.commit();}catch(Exceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}finally{if(s!=null){s.close();}}}