将字节数组写入oracle中的原始列
Posted
技术标签:
【中文标题】将字节数组写入oracle中的原始列【英文标题】:writing byte array to a raw column in oracle 【发布时间】:2011-01-06 01:39:59 【问题描述】:我想将字节数组写入 oracle 中的原始列。
byte[] bArray = new byte[16];
stmt = fConnection.prepareStatement(query);
我想做这样的事情:
stmt.setBinaryStream(1, bArray );
但是,我想不出一种优雅的方式来做到这一点。有没有人可以指点一下。
谢谢
【问题讨论】:
【参考方案1】:setBytes()
方法适用。
stmt.setBytes(1, bArray);
单击上面的setBytes()
链接可查看PreparedStatement
类的所有方法的概述。它被称为 javadoc。开始熟悉 javadocs。它们是无价的。
【讨论】:
以上是关于将字节数组写入oracle中的原始列的主要内容,如果未能解决你的问题,请参考以下文章