我用jdbc连db2插入大对象clob时用了
PreparedStatement pstm = conn.prepareStatement("insert into TEST_CLOB(ID,CLOB) values(?,?)");然后执行
pstm.setAsciiStream(2, bin, (int)bf.length());
时候数据库里插入的只是英文字符,所有的中文字符都没有插入!所有的中文都换成了空白,然后遇到英文就插进去了,帮帮忙!
PreparedStatement pstm = conn.prepareStatement("insert into TEST_CLOB(ID,CLOB) values(?,?)");然后执行
pstm.setAsciiStream(2, bin, (int)bf.length());
时候数据库里插入的只是英文字符,所有的中文字符都没有插入!所有的中文都换成了空白,然后遇到英文就插进去了,帮帮忙!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货