我们正在与mule和db2合作。我们试图通过存储过程将2 MB数据作为CLOB数据类型插入到表中,如果我们发布小于或等于1 MB的clob数据,它工作正常。问题是当我们在存储过程中的签名的主变量中发布1 MB +数据然后超出范围错误。请在下面找到错误详情。任何人都可以提供建议。
代码: -
<db:stored-procedure config-ref="Configuration" doc:name="Database">
<db:parameterized-query>
<![CDATA[{CALL TEST(:testData, :OutParam)}]]>
</db:parameterized-query>
<db:in-param name="testData" type="CLOB" value="<<2MB of data>>"/>
<db:out-param name="OutParam" type="BIGINT"/>
</db:stored-procedure>
错误
DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001, SQLERRMC=null, DRIVER=4.9.110 (com.ibm.db2.jcc.am.SqlDataException).
答案 0 :(得分:0)
我会像Ian的回答一样,如下所示。
<div class="row">
<div class="col-sm-4">
<a href="#">
<div id="Header">
<h3>Header</h3>
</div>
<p>content.</p>
<div id="Footer">
<h2>By Author</h2>
</div>
</a>
</div>
<div class="col-sm-4">
<div id="Header">
<h3>Header</h3>
</div>
<p>content.</p>
<div id="Footer">
<h2>By Author</h2>
</div>
</div>
</div>