`
清晚惘游
  • 浏览: 61095 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

Db2 数据库选出CLOB 里面的内容

    博客分类:
  • Db2
 
阅读更多
在db2 server上,用sql 语句选 clob 字段,果里面的数据很大,有3M 左右大小的内容,
直接选不出来。
方法一:
写个一个java 程序,选出的结果放到文件中。
package com.ibm;

import java.io.*;
import java.sql.*;

public class TestConnDb2 {
	public static void main(String[] args) {
		try {
			Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").newInstance();
			String url = "jdbc:DB2:oi9ods";
			String user = "youruser";
			String password = "yourpassword";
			Connection conn = DriverManager.getConnection(url, user, password);
			String sql = "select pricexml from price.wwprtxml where id = 34851 with ur";
			Statement stmt = conn.createStatement();
			ResultSet rs = stmt.executeQuery(sql);
			if (rs.next()) {
				System.out.println("test start");
				Writer output = null;
				String text = rs.getString(1);
				File file = new File("xml.txt");
				output = new BufferedWriter(new FileWriter(file));
				output.write(text);
				output.close();
				System.out.println("test end!");
			}
			conn.close();

		} catch (Exception e) {
			e.printStackTrace();
		}
	}
}



方法二:
db2 connect to oi9ods user youruser using yourpassword
db2 export to wwprt.del of del modified by lobsinfile messages wwprt.msg select pricexml from price.wwprtxml where id = 34851 with ur

可是不知道为什么,用export 方法导出的文件的内容有问题,里面包含2遍 字段里面的内容,暂时还可以用,把重复的内容去掉,随后再仔细研究一下原因。
分享到:
评论

相关推荐

    数据库中clob类型转换的问题 数据库中clob类型转换的问题

    在探讨“数据库中CLOB类型转换的问题”这一主题时,我们首先需要理解CLOB(Character Large Object)数据类型的基本概念及其在数据库中的应用场景。随后,将深入分析CLOB类型转换过程中可能遇到的问题,并提供相应的...

    如何将DB2数据库中的大对象(BLOB,CLOB)数据类型复制到Oracle数据库中

    在数据库迁移或数据同步的过程中,有时需要将含有大对象(LOB,包括BLOB和CLOB)的数据从一个数据库系统复制到另一个不完全支持LOB的数据库系统。本例中,我们讨论如何将DB2数据库中的BLOB数据类型复制到Oracle...

    数据库读取clob字段

    下面是一个Java方法`clobRead()`的具体实现,用于从Oracle数据库中读取CLOB字段的内容。 ```java public static String clobRead() throws Exception { DBlo_db = null; String detailinfo = ""; Connection ...

    向Oracle数据库插入Clob大段文本解决方法

    在处理Oracle数据库中的大文本数据时,CLOB(Character Large Object)类型被广泛应用于存储大量字符数据,如文章、报告或任何大型文本信息。本文将详细介绍如何有效地向Oracle数据库插入Clob大段文本,以及在操作...

    读取oracle数据库中clob字段的值

    ### 读取Oracle数据库中CLOB字段的值 在处理Oracle数据库时,经常会遇到需要读取CLOB(Character Large Object)类型字段的情况。CLOB主要用于存储大量的文本数据,如文章、文档等内容。由于CLOB类型的数据量可能...

    db2导出数据库

    ### DB2数据库导出方法详解 #### 一、引言 在DB2数据库管理系统中,进行数据迁移或备份是一项常见的任务。本文将详细介绍几种常用的DB2数据库导出方法及其应用场景,帮助用户根据自身需求选择最适合的操作方式。 ...

    将长于4000字符的字符串转化为CLOB类型存入数据库

    在Oracle数据库中,当我们遇到需要存储超过4000个字符的文本数据时,使用CLOB(Character Large Object)类型便显得尤为重要。下面将详细介绍如何在C#环境下通过Oracle.NET接口实现将长于4000字符的字符串转化为CLOB...

    DB2数据库中的各数据类型

    DB2数据库是一个强大的关系型数据库管理系统,其内部支持多种数据类型,这些数据类型的设计使得DB2能够处理各种复杂的数据结构和类型。以下是DB2数据库中主要数据类型的详细说明: 1. **数值型数据类型**: - **...

    DB2数据库数据类型

    DB2 数据库提供了多种数据类型,包括数值型、字符串型、图形字符串型、日期时间型和特殊的 DATALINK 类型。这些数据类型可以满足不同的应用场景和业务需求。 数值型数据类型 数值型数据类型包括 SMALLINT、INTEGER...

    java读取oracle数据库中clob字段.txt

    java读取oracle数据库中clob字段 把oracle数据库中字段类型为clob的字段值以字符串的形式读取出来

    oracle数据库的clob大字段在jdbc中的处理方式

    Oracle数据库中的CLOB(Character Large Object)类型是用来存储大量字符数据的,比如长文本、XML文档等。在Java中,当我们需要通过JDBC(Java Database Connectivity)接口与Oracle数据库交互时,处理CLOB字段可能...

    全面了解DB2数据库中的各数据类型

    DB2是IBM公司开发的一款关系型数据库管理系统,广泛应用于企业级的数据存储和管理。在DB2中,数据类型是数据库设计的重要组成部分,它定义了数据的结构和格式,确保数据的准确性和一致性。本篇文章将深入探讨DB2...

    图片存数据库 clob类型

    ### 图片存储数据库——CLOB类型 #### 一、引言 在开发Web应用程序时,经常需要处理多媒体数据,如图像、音频或视频文件。这些文件通常体积较大且格式多样,如何有效地存储与检索这类非结构化数据成为了一个重要的...

    java实例对数据库的clob字段操作

    该类中包含有多个方法对数据库中的clob字段进行查询、插入、事物处理、批处理、调用存储过程等操作。使用的是myeclipse8.6,oracle11g,测试的时候执行手动建个表xml_buffer,包含id、xmlcontent字段即可,然后在...

    DB2数据库技术

    DB2数据库技术是IBM公司开发的一款关系型数据库管理系统(RDBMS),在全球范围内广泛应用于企业级数据存储和管理。DB2以其高效、安全和可扩展性而著名,尤其在金融、电信、医疗等对数据安全性要求极高的行业中,DB2...

    spring2通过jdbc的方式读取、更新数据库的clob或者blob类型的数据

    - CLOB和BLOB的读取速度通常比普通字段慢,因此在设计数据库表结构时应尽量避免频繁的读取操作。 总的来说,Spring通过JDBC提供了一套完善的接口和工具类来处理CLOB和BLOB,使得开发者无需直接与JDBC API打交道,...

    DB2数据库错误代码

    本文将基于提供的内容,详细介绍DB2中的错误代码及其含义。 #### 一、SQL执行成功(SQL Success) - **SQLCODE**: 00000 - **SQLSTATE**: 00000 - **说明**:此状态码表示SQL语句执行成功。 #### 二、SQL警告...

    mybatis 对clob类型转换

    在数据库中,CLOB(Character Large Object)类型用于存储大文本数据,如长篇文章或XML文档。在使用MyBatis框架进行数据操作时,我们可能会遇到CLOB类型数据的读写问题,尤其是在转换和插入数据库时。本篇将详细探讨...

    clob数据库表结构如下

    这个程序可以用于将数据库中的CLOB字段内容导出为独立的文件,这对于数据迁移、备份或在应用程序中直接使用这些文件内容非常有用。然而,它缺少了对CLOB数据的读取和写入,以及异常处理的完整实现。在实际应用中,...

Global site tag (gtag.js) - Google Analytics