2007-07-05
使用PreparedStatement setString 时抛出异常
数据库为Oracle9i 字段为varchar2(2000) 当插入700+个汉字的时候抛出了 插入值过大的异常
不解中 从网上google了一下 发现了Oracle JDBC的实现有些问题,因为一直用CLOB,所以还是第一次碰见这种问题
pst.setCharacterStream(1,new InputStreamReader(new ByteArrayInputStream(s.getBytes())), s.length());
使用流就可以了,呵呵。
发表评论
- 浏览: 36096 次
- 性别:

- 来自: 济南

- 详细资料
搜索本博客
我的相册
传说中的奶牛
共 14 张
共 14 张
最近加入圈子
链接
最新评论
-
使用javaeye的登陆效果
.. 请问,登陆成功后,怎么跳到原来的页面呢?
-- by east_java -
ibatis自动生成的主键
跟官方文档一样,没新意。
-- by fori -
激情之夜
中国3:0轻松取胜 汉密尔顿和阿隆索包揽冠亚军 可惜的就是巴萨虽然5:1赢得了比 ...
-- by 小嘴看世界 -
使用javaeye的登陆效果
在2000操作系统上怎么不行啊?
-- by javaEye_good -
使用javaeye的登陆效果
用window如何做?兄弟 给个例子阿 zhaozhenhua1213@126. ...
-- by javaEye_good






评论排行榜