Java 在oracle中将字节数组写入原始列

Java 在oracle中将字节数组写入原始列,java,oracle,jdbc,bytearray,prepared-statement,Java,Oracle,Jdbc,Bytearray,Prepared Statement,我想将字节数组写入oracle中的原始列 byte[] bArray = new byte[16]; stmt = fConnection.prepareStatement(query); 我想做一些类似的事情: stmt.setBinaryStream(1, bArray ); 然而,我想不出一个优雅的方法来做这件事。谁能给我一些指点吗 谢谢这个方法是为你准备的 stmt.setBytes(1, bArray); 单击上面的setBytes()链接,查看PreparedStatement

我想将字节数组写入oracle中的原始列

byte[] bArray = new byte[16];
stmt = fConnection.prepareStatement(query);
我想做一些类似的事情:

stmt.setBinaryStream(1, bArray );
然而,我想不出一个优雅的方法来做这件事。谁能给我一些指点吗

谢谢

这个方法是为你准备的

stmt.setBytes(1, bArray);
单击上面的
setBytes()
链接,查看
PreparedStatement
类的所有方法的概述。它叫javadoc。开始熟悉javadocs。它们是无价的