让我们假设有一个变量CLOB响应。我如何在java中给这个clob变量赋值?
我是这样做的:
Clob clob=null;
clob.setString(0, "<test></test>");
第二行显示了一个错误,指出clob在此处只能为null。
更新-
ValResponses valResponses=new ValResponses();
valResponses.setVraId(Long.parseLong("12"));
Clob clob = null;
//clob.setString(1, "<test></test>");
valResponses.setFullResponse(clob);
valResponses.setValReport(fileName);
有一个pojo ValResponses,这个pojo有一个类型为CLOB的变量valresponse,现在我想在其中设置一些伪值,该怎么做?
4条答案
按热度按时间i5desfxk1#
首先,初始化clob值,如下所示,并为其设置值(xml
如果您的数据库连接失败,请使用下面的语句:
sqyvllje2#
从
connection
对象取得它,然后将中的值设定为它。或者,设置值的另一种方法
rbl8hiat3#
您也可以尝试使用简单的方法创建Clob
sqxo8psd4#
定义一个类实现java.sql.clob为:
然后呢