1.import java.io.*;
2.import java.sql.*;
3.
4.public class Test {
5. Connection con = null;
6. Statement stmt = null;
7. ResultSet rs = null;
8.
9. private ResultSet getResultSet() {
10.
11. try {
12. Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
13. String url = "jdbc:oracle:thin:@10.23.117.110:1521:zgzhms";
14. String user = "ibms";
15. String password = "ibms";
16. con = DriverManager.getConnection(url, user, password);
17. stmt = con.createStatement();
18. String sql = "SELECT t.TXN_TRADE FROM T_TXN_TRADE t WHERE t.txn_trade_id = 1";
19. rs = stmt.executeQuery(sql);
20. } catch (Exception e) {
21. e.printStackTrace();
22. }
23. return rs;
24. }
25.
26. public void InputDoc() {
27. Test temp = new Test();
28. ResultSet rset = temp.getResultSet();
29. try {
30. while (rset.next()) {
31. oracle.sql.BLOB blob = (oracle.sql.BLOB) rset.getBlob("TXN_TRADE");
32. File f = new File("C:\\temp.doc");
33. FileOutputStream fos = new FileOutputStream(f);
34. InputStream is = blob.getBinaryStream();// 读出数据后转换为二进制流
35. byte[] data = new byte[1024];
36. while (is.read(data) != -1) {
37. fos.write(data);
38. }
39. fos.close();
40. is.close();
41. }
42. con.commit(); // 正式提交
43. rset.close();
44. } catch (Exception e) {
45. }
46. }
47.
48. public static void main(String[] args) {
49. Test temp = new Test();
50. temp.InputDoc();
51. }
52.}
分享到:
相关推荐
java读取大字段,介绍java如何读取大字段blob,解决程序员头疼问题
分享在JAVA中Blob转换成String实例
可以从数据库中读取blob字段并插入到另一个表中,已经测试通过
java sqlite bolb 将图片存入sqlite blob 字段中,然后读取sqlite
java对blob的存取.pdf
主要介绍了Java从数据库中读取Blob对象图片并显示的方法,实例分析了Java读取数据库中Blob对象图片的技巧与操作方法,需要的朋友可以参考下
C#,BLOB读取操作
java中读取ORACLE中BLOB字段存储的图片
2、com.ub:实现简单的插入及读取操作,读取后的BLOB可以生成新图片,并使用JFrame方式展现。 3、com.cc: 由于需要将两个不同库(测试代码是同一个库的两个表 IMAGETAB和 IMAGETAB3)的的照片进行更新,表里面存...
java,Blob字段操作,将图片或者文件保存到数据库中.zip
经典的上载图片,存到BLOB对象里面,附带读取图片
使用PLSQL从数据库中读取BLOB对象
java放blob到Oracle数据库 使用java把mp3等二进制文件放到Oracle数据库中
有关Oracle对blob字段的操作读取方法,里面有详细的例子
Hibernate读取blob字段
vue生成word打包批量下载
只需要安装oracle client在本地,然后配置好tns,输入连接名,用户名,密码,数据表的名称,文件名数据列名以及blob数据列名,就可以批量导出ORACLE数据库BLOB字段生成图片
Oralce 保存与读取Blob类型文件
java实现 BLOB图片大文件在oracle中的存储和查找,采用MVC模型编写,很适合初学着对JDBC的学习,对熟悉java与oracle的连接很有帮助.
C# oracle blob类型 读入与保存