import java.io.*; import java.sql.*; public class Test { Connection con = null; Statement stmt = null; ResultSet rs = null; private ResultSet getResultSet() { try { Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url = "jdbc:oracle:thin:@10.23.117.110:1521:zgzhms"; String user = "ibms"; String password = "ibms"; con = DriverManager.getConnection(url, user, password); stmt = con.createStatement(); String sql = "SELECT t.TXN_TRADE FROM T_TXN_TRADE t WHERE t.txn_trade_id = 1"; rs = stmt.executeQuery(sql); } catch (Exception e) { e.printStackTrace(); } return rs; } public void InputDoc() { Test temp = new Test(); ResultSet rset = temp.getResultSet(); try { while (rset.next()) { oracle.sql.BLOB blob = (oracle.sql.BLOB) rset.getBlob("TXN_TRADE"); File f = new File("C:\\temp.doc"); FileOutputStream fos = new FileOutputStream(f); InputStream is = blob.getBinaryStream();// 读出数据后转换为二进制流 byte[] data = new byte[1024]; while (is.read(data) != -1) { fos.write(data); } fos.close(); is.close(); } con.commit(); // 正式提交 rset.close(); } catch (Exception e) { } } public static void main(String[] args) { Test temp = new Test(); temp.InputDoc(); } }
相关推荐
jdbc 操作oracle blob数据jdbc 操作oracle blob数据jdbc 操作oracle blob数据jdbc 操作oracle blob数据jdbc 操作oracle blob数据jdbc 操作oracle blob数据jdbc 操作oracle blob数据jdbc 操作oracle blob数据jdbc ...
java,Blob字段操作,将图片或者文件保存到数据库中.zip
java中sqllite数据库blob数据类型的存取.docx
分享在JAVA中Blob转换成String实例
直接将结果select查询出来再update行不通,所以先将图片从库里导到本地,然后在从本地拿数据进行更新操作,根据ImgID进行update操作 ; jdbc参数放到db.properties里(有工具类) WEB方式未实现,后期自行研究(可...
JAVA中SQLlite数据库BLOB数据类型的存取.docx
Blob是一个类文件的不可变的原始数据对象,非javascript原生数据类型,File对象就是继承自Blob对象,且在Blob的基础上进行扩展,以便支持用户系统上的文件。 前言 最近在做以post请求方式导出excel时,想到了可以...
pb中从数据库读出blob,然后用word打开
经典的上载图片,存到BLOB对象里面,附带读取图片
java放blob到Oracle数据库 使用java把mp3等二进制文件放到Oracle数据库中
在PowerBuilder中操作BLOB数据的技巧
java sqlite bolb 将图片存入sqlite blob 字段中,然后读取sqlite
kettle通过java代码将数据库blob 字段抽取到本地文件
只需要安装oracle client在本地,然后配置好tns,输入连接名,用户名,密码,数据表的名称,文件名数据列名以及blob数据列名,就可以批量导出ORACLE数据库BLOB字段生成图片
java对blob的存取.pdf
java读取大字段,介绍java如何读取大字段blob,解决程序员头疼问题
java实现 BLOB图片大文件在oracle中的存储和查找,采用MVC模型编写,很适合初学着对JDBC的学习,对熟悉java与oracle的连接很有帮助.
只需要安装oracle client在本地,然后配置好tns,输入连接名,用户名,密码,数据表的名称,文件名数据列名以及blob数据列名,就可以批量导出ORACLE数据库BLOB字段生成图片
插数据库表时,是否遇到Blob数据写入问题,该文档是通过JAVA代码写blob数据到oracle的一个范例
Oracle,Clob,Blob数据操作例子