`
luzl
  • 浏览: 572001 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

DB2 BLOB 字段读取 SQL0423N 错误

    博客分类:
  • DB2
阅读更多
出现这种问题的解决办法有两种:
1.在JDBC中获取数据库连接后设置autoCommit为false:
connection.setAutoCommit(false);

2.如果你是循环读取某一个BLOB字段,最好是每次都创建一个新的数据库连接,在循环中,这样就不会出这个错误了.
分享到:
评论

相关推荐

    Java对db2中大对象的操作

    4. **读取BLOB**:要从BLOB字段读取数据,我们需要创建一个`ResultSet`,然后使用`ResultSet.getBlob`方法获取`Blob`对象。这个`Blob`对象提供了读取二进制数据的方法,例如`getBinaryStream`。 ```java Statement ...

    实现图片直接以blob的形式直接存入数据库

    存储时,使用PreparedStatement将二进制数据插入BLOB字段。读取时,同样使用SQL查询获取BLOB数据,再进行相应的处理。 5. 性能优化:大量图片存储在数据库可能导致性能问题,如查询慢、占用磁盘空间大。因此,可能...

    quartz创建表sql

    在实际操作中,Quartz通常会提供一个名为`schema-<db-type>.sql`的文件,其中`<db-type>`代表你的数据库类型,如`oracle.sql`、`mysql.sql`、`db2.sql`或`mssql.sql`。你只需找到对应数据库类型的脚本文件,导入到你...

    db2 sqlcode中文说明

    当一个SQL语句被执行后,SQLCA中的SQLCODE字段会包含一个整数值,用来表明该语句是否成功执行或执行过程中发生了什么错误。SQLCODE值可以是正数、负数或零,具体含义如下: - **正数**:表示成功的操作,通常为+100...

    DB2和ORACLE 应用开发差异比较

    - **DB2**:提供了BLOB(n)来存储二进制大数据。 **7. DATE / TIMESTAMP / TIME** - **Oracle**:用于存储日期和时间信息。 - **DB2**:使用TIMESTAMP来存储日期和时间信息,并提供DATE和TIME来分别存储纯日期和...

    mybatis 对clob类型转换

    这个TypeHandler实现了将String转换为CLOB并插入数据库,以及从CLOB读取回String。 4. **在Mapper XML文件中使用** 在Mapper的XML文件中,确保在CLOB类型的字段上使用了正确的TypeHandler,例如: ```xml ...

    DB存储过程精简教程实用教案.ppt

    3. READS SQL DATA:包含只读取数据的SQL语句。 4. MODIFIES SQL DATA:允许执行任何SQL语句,包括修改数据。 若未明确声明allowed-SQL,默认为MODIFIES SQL DATA,因此应根据实际需求选择合适的类型,以优化执行...

    ODI LOB知识模块

    2. **ODI LKM**:ODI的LKM提供了多种预定义的转换方法,用于从一种数据源(如SQL Server、DB2等)抽取数据并加载到另一种数据目标(如Oracle、Teradata等)。LKM_SQL_to_Oracle_(CLOB)_v1是针对CLOB字段设计的,意味...

    database operations with jdbc

    **读取BLOB数据**: ```java String sql = "SELECT FILE_DATA FROM DOCUMENTS WHERE ID = ?"; PreparedStatement stmt = conn.prepareStatement(sql); stmt.setInt(1, 1); ResultSet rs = stmt.executeQuery(); if ...

    使用JDBC4.0操作XML类型的字段(保存获取xml数据)的方法

    在SQL 2003标准中引入XML数据类型后,许多主流数据库系统,如SQL Server、Oracle和DB2,都开始支持这一类型。JDBC 4.0通过`java.sql.SQLXML`接口提供了与SQL/XML数据类型的交互。 要存储XML数据,首先需要调用`java...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    db2 IBM DB2在企业级的应用最为广泛, 在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器。收费 大型企业 Access 微软 Access是一种桌面数据库,只适合数据量少的应用,在处理少量 数据和单机访问的数据库时...

Global site tag (gtag.js) - Google Analytics