`

HSQLDB错误:java.sql.BatchUpdateException: fail batch

阅读更多
部分错误信息:
java.sql.BatchUpdateException: failed batch
org.hsqldb.jdbc.jdbcStatement.executeBatch(Unknown Source)
org.hsqldb.jdbc.jdbcPreparedStatement.executeBatch(Unknown Source)

导致这个错误的原因只是使用了HibernateTemplate中的一个简单方法:
getHibernateTemplate().bulkUpdate("delete FileInfo where fileId = ?", fileId);

初步认为是HSQLDB的问题,关闭了HSQLDB的批量更新功能就解决了问题。
由于使用的是hibernate,所以设置了hibernate.jdbc.batch_size=0就解决了问题。


分享到:
评论

相关推荐

    hsqldb-1.8.0.7.jar

    HSQDB,全称HyperSQL DataBase,是一个由Java编写的开源数据库管理系统,其核心特性在于其对标准SQL语法的全面支持以及与Java应用程序的无缝集成。HSQDB以其小巧、快速和灵活的特点,在各种应用场景中得到了广泛的...

    java-json.7z

    at org.apache.sqoop.metastore.hsqldb.HsqldbJobStorage.createInternal(HsqldbJobStorage.java:399) at org.apache.sqoop.metastore.hsqldb.HsqldbJobStorage.create(HsqldbJobStorage.java:379) at org.apache...

    hsqldb-1.8.0.10.jar

    hsqldb-1.8.0.10.jar

    java_hsqldb.jar_sqltool.jar_快速入门文档和代码

    通常,只需要将hsqldb.jar和sqltool.jar添加到项目的类路径中,就可以在Java代码中创建数据库连接并执行SQL语句。对于命令行使用,你可以通过Java的`java -jar`命令运行SqlTool,然后根据文档提供的指引进行数据库的...

    java学习之HSQLDB文档.docx

    HSQLDB是一个开源的Java数据库,它遵循SQL标准并提供了JAVA接口,适用于多种场景,如APPLETS、测试和应用系统。HSQLDB因其小巧、快速和易于安装使用而受到青睐。 **HSQLDB的特点**: 1. 开源项目,基于Java编写。 2...

    hsqldb-2.5.0.jar

    hsqldb数据库下载,很好用,简易的内存数据库,特别适合初学者。

    Hsqldb安装与使用

    通过命令`java –cp ../lib/hsqldb.jar org.hsqldb.Server –database.0 testdb –dbname.0 testdbname`启动,JDBC连接字符串格式为`jdbc:hsqldb:hsql://localhost:<port>/dbname`。 4. **Web服务器模式**:以Web...

    Hsqldb.jar

    而`hsqldb.jar`则是HSQLDB数据库引擎的核心库,它包含了运行和管理HSQLDB数据库所需的所有Java类和资源。本文将深入探讨`hsqldb.jar`及其在Java开发中的应用。 首先,HSQLDB具有众多优点。它支持标准的SQL语法,...

    spring-framework-3.0.5.RELEASE-dependencies-5

    org.hsqldb org.jboss.javassist org.jboss.util 7号包: org.eclipse.persistence org.eclipse.jdt 8号包: org.osgi org.slf4j org.springframework org.springframework.build org.testng org.xmlpull org.joda ...

    spring-framework-3.0.5.RELEASE-dependencies-1

    org.hsqldb org.jboss.javassist org.jboss.util 7号包: org.eclipse.persistence org.eclipse.jdt 8号包: org.osgi org.slf4j org.springframework org.springframework.build org.testng org.xmlpull org.joda ...

    spring-framework-3.0.5.RELEASE-dependencies-6

    org.hsqldb org.jboss.javassist org.jboss.util 7号包: org.eclipse.persistence org.eclipse.jdt 8号包: org.osgi org.slf4j org.springframework org.springframework.build org.testng org.xmlpull org.joda ...

    spring-framework-3.0.5.RELEASE-dependencies-3

    org.hsqldb org.jboss.javassist org.jboss.util 7号包: org.eclipse.persistence org.eclipse.jdt 8号包: org.osgi org.slf4j org.springframework org.springframework.build org.testng org.xmlpull org.joda ...

    spring-framework-3.0.5.RELEASE-dependencies-2

    org.hsqldb org.jboss.javassist org.jboss.util 7号包: org.eclipse.persistence org.eclipse.jdt 8号包: org.osgi org.slf4j org.springframework org.springframework.build org.testng org.xmlpull org.joda ...

    spring-framework-3.0.5.RELEASE-dependencies-8

    org.hsqldb org.jboss.javassist org.jboss.util 7号包: org.eclipse.persistence org.eclipse.jdt 8号包: org.osgi org.slf4j org.springframework org.springframework.build org.testng org.xmlpull org.joda ...

    HSQLDB安装与使用-转自http://www.cnblogs.com/wllyy189/archive/2008/11/15/1334002.html

    java -cp hsqldb.jar org.hsqldb.server.Server --database.0 file:/path/to/database --dbname.0 mydb ``` 这会启动一个服务器,并创建一个名为`mydb`的文件数据库。 **使用HSQLDB** 1. **连接数据库**: 使用...

    hsqldb.jar

    hsqldb.jar

    spring-framework-3.0.5.RELEASE-dependencies-4

    org.hsqldb org.jboss.javassist org.jboss.util 7号包: org.eclipse.persistence org.eclipse.jdt 8号包: org.osgi org.slf4j org.springframework org.springframework.build org.testng org.xmlpull org.joda ...

    spring-framework-3.0.5.RELEASE-dependencies-7

    org.hsqldb org.jboss.javassist org.jboss.util 7号包: org.eclipse.persistence org.eclipse.jdt 8号包: org.osgi org.slf4j org.springframework org.springframework.build org.testng org.xmlpull org.joda ...

    SQL2JAVA

    6. `sample-hsqldb.sql`:示例的SQL脚本,用于创建数据库表结构。 7. `sample-drop-schema.sql`:用于删除数据库表结构的脚本,便于测试和清理环境。 8. `README.txt`:包含了关于如何使用SQL2JAVA的简要说明。 9. `...

Global site tag (gtag.js) - Google Analytics