關與BLOB的問題!!!!!! 看不明白,好多乱码,建议你搜索以前的帖子,或许可以找到的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 以下几个方面:1.setAutoCommit(false),然后显式提交事务;2.sql1="begin insert into lobtest(id,data) values(?,empty_blob()) return data into ?;end;"3.stmt.setInt(1,...); stmt.registerOutParameter(2,OracleTypes.BLOB); BLOB blob=stmt.getBLOB(2); OutputStream outStream = blob.getBinaryOutputStream();然后针对outStream进行写入即可: outStream.write(buffer); outStream.flush(); outStream.close();... oracle表操作 安装oracle后有5个相关的服务?哪三个是必须启动的 数据库升级到10g后,程序报错,数组越界 没有人碰到过的问题.net 连到oracle服务器后只有简单的语句可以查询数据 在建立表时,使用逻辑主键作为PK呢,还是用是物理主键作为PK呢? emagent.exe进程句柄资源占用过高 数据库.dmp文件无法导入 oracle 数据库最近使用非常慢,请大侠帮忙分析一下 只会写PL/SQL,能跳槽吗? oracle字段查不出值得问题 时间日期的插入 刚学Oracle,有个问题想请教,怎么连上Oracle Management Server(L)?
1.setAutoCommit(false),然后显式提交事务;
2.sql1="begin insert into lobtest(id,data) values(?,empty_blob()) return data into ?;end;"
3.stmt.setInt(1,...);
stmt.registerOutParameter(2,OracleTypes.BLOB);
BLOB blob=stmt.getBLOB(2);
OutputStream outStream = blob.getBinaryOutputStream();
然后针对outStream进行写入即可:
outStream.write(buffer);
outStream.flush();
outStream.close();
...