欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

jdbc将string部类数据存入db2 clob字段出错(sqlcode: -301)

更新时间: 2014-01-05 02:24:15 责任编辑: Author_N1

 

JDBC将string类型数据存入DB2 Clob字段出错(SQLCODE: -301)
如题
代码如下:
Connection l_con = l_con = getConnection();;
String l_sql = "INSERT INTO table01 ( col1, col2, col3 ) VALUES ( ?, ?, ? )";
PreparedStatement l_ps = l_con.prepareStatement(l_insertSql);
l_ps.setString(1, "00021");
l_ps.setString(2, "AAAAA");
String str1 = "asdfg";
l_ps.setCharacterStream(3, new StringReader(str1), str1.length());

l_ps.executeUpdate(); 
列的类型
col1 char(10),
col2 char(10),
col3 CLOB(32700) LOGGED NOT COMPACT ,

执行报如下错误
DB2 SQL error: SQLCODE: -301, SQLSTATE: 07006, SQLERRMC: 15
--参考方法--
你转成blob方式处理下clob字段 看看
--参考方法--
回复2楼
代码不能修改,在客户机器上是运行好的
--参考方法--
这是什么意思的 看不懂也 
--参考方法--
该回复于2012-06-08 10:08:38被版主删除
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:24:15
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/9421/
本文WWW.DOC100.NET DOC100.NET版权所有。