Oracle数据库clob类型转String类型(ssh)
String类型转Oracle数据库clob类型 Sting text="这是一个测试"; CLOB clob=(CLOB) Hibernate.createClob(text); Oracle数据库clob类型转String类型 private String clobToString(Clob clob) throws Exception { //以 java.io.Reader 对象形式(或字符流形式) //检索此 Clob 对象指定的 CLOB 值 --Clob的转换 Reader inStreamDoc = clob.getCharacterStream(); //取得clob的长度 char[] tempDoc = new char[(int) clob.length()]; inStreamDoc.read(tempDoc); inStreamDoc.close(); return new String(tempDoc); }
?