Clob对象与String对象之间相互转换

1 篇文章 0 订阅

/**

       * 功能:将 Clob对象转换为String对象

       * @param clob - clob 对象

       * @author ssy

       */

    public String ClobToString(Clob clob) {

      if(clob== null){

             return "" ;

      }

        String reString = "";

        Reader is = null;

        try {

            is = clob.getCharacterStream();

        } catch (Exception e) {

            e.printStackTrace();

        }

        // 得到流

        BufferedReader br = new BufferedReader(is);

        String s = null;

        try {

            s = br.readLine();

        } catch (Exception e) {

            e.printStackTrace();

        }

        StringBuffer sb = new StringBuffer();

        while (s != null) {

            sb.append(s);

            try {

                s = br.readLine();

            } catch (Exception e) {

                e.printStackTrace();

            }

        }

        reString = sb.toString();

        return reString;

    }

//将String 类型转换为Clob类型

//                if( content != null && !"".equals(content)){

                    java.sql.Clob c = new javax.sql.rowset.serial.SerialClob(content.toCharArray());

//                      java.sql.Clob c = Hibernate.createClob(content);

//                      

//                }

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值