我试图允许用户从本地硬盘中选择一个文件,并使用java将其插入到Oracle数据库中作为BLOB值。
setBinaryStream不允许大文件。
使用setBlob,我无法将文件转换为Blob。
从数据库导入blob文件是否覆盖了唯一的解决方案?
问候,海瑟姆
这是我以前使用过的建议
本质上,文件 是 字节数组,您可以做的是读取文件数据并用于PreparedStatement.setBytes(index,byte[])存储数据。
PreparedStatement.setBytes(index,byte[])
希望这可以帮助。