CLOB与Clob之间的转换 我想将:import java.sql.Clob;转换成import oracle.sql.CLOB;这样的JAVA方法如何写?请高人指教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java.sql.Clob是接口,在你的环境里面他的实现我查的没错的话就是oracle.sql.CLOB所以不需要转换了,呵呵直接强转就行了,你可以验证下你的java.sql.ClobSystem.out.println(你的clob对象.getClass().getName()); 如果是String转成CLOB该如何转换? 没用过Clob但是知道spring对ibatis有支持,根据spring源码给你摘录出来的,没有测试,但应该没问题.org.springframework.orm.ibatis.support.ClobStringTypeHandler Connection conn=SqlUtil.getConnection(); oracle.sql.CLOB clob=oracle.sql.CLOB.createTemporary(conn, true, oracle.sql.CLOB.DURATION_SESSION); Writer writer =clob.getCharacterOutputStream(); writer.write("aaaa"); writer.close(); System.out.println(clob); 少了个open oracle.sql.CLOB lob=oracle.sql.CLOB.createTemporary(conn, true, oracle.sql.CLOB.DURATION_SESSION); lob.open(oracle.sql.CLOB.MODE_READWRITE);还有用完了clob要close JTree删除结点的问题 用java poi读取excel文件的日期的问题 关于jdo查询 为什么JAVA的byte型能够表示-256~255呢 关于在for循环中定义内部类的问题。 天津有哪些好的软件公司? 这段代码错在哪儿?谢谢! 懒人的问题,送分:(不要笑) ffmpeg转码到2g大小后自动报错停止 求平面内一个球与一矩形是否相交 关于inner class和 super的使用 两个对象值相同(x.equals(y) == true),也有相同的hash code,这是为什么???
你可以验证下你的java.sql.Clob
System.out.println(你的clob对象.getClass().getName());
org.springframework.orm.ibatis.support.ClobStringTypeHandler Connection conn=SqlUtil.getConnection();
oracle.sql.CLOB clob=oracle.sql.CLOB.createTemporary(conn, true, oracle.sql.CLOB.DURATION_SESSION);
Writer writer =clob.getCharacterOutputStream();
writer.write("aaaa");
writer.close();
System.out.println(clob);
oracle.sql.CLOB lob=oracle.sql.CLOB.createTemporary(conn, true, oracle.sql.CLOB.DURATION_SESSION);
lob.open(oracle.sql.CLOB.MODE_READWRITE);
还有用完了clob要close