`
bigsurge
  • 浏览: 2687 次
  • 性别: Icon_minigender_1
  • 来自: 天津
文章分类
社区版块
存档分类
最新评论

hibernate错误, unique constraint

阅读更多
有在oracle集群环境下跑过jbpm4.1的吗?现在发现在集群环境下sequence好像有问题,jbpm4_task中的主键生成策略是native,用的hibernate_sequence,jbpm4_hist_task中的数据是从jbpm4_task拷贝过来,现在情况是偶尔会出现插入jbpm4_hist_task失败。

Caused by: java.sql.SQLException: ORA-00001: unique constraint (FTQCJR.SYS_C0069287) violated

	at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
	at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
	at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)
	at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:213)
	at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:952)
	at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1160)
	at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3285)
	at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3368)
	at org.hibernate.jdbc.NonBatchingBatcher.addToBatch(NonBatchingBatcher.java:23)
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2247)
	... 106 more




分享到:
评论

相关推荐

    hibernate 无主键表映射

    CONSTRAINT uk_order UNIQUE (customerId, orderId) ); ``` 4. **使用Hibernate进行操作** 在Hibernate中,对无主键表的操作与普通实体基本相同,只是在保存和查询时需要传入整个复合主键对象。例如,创建一个新的...

    工程:MyEclipse配置Hibernate

    ALTER TABLE User ADD CONSTRAINT uk_username UNIQUE (username); ``` - **触发器**:定义触发器,当满足特定条件时自动执行操作,例如在插入新用户时自动生成一个序列号: ```sql CREATE TRIGGER user_id_...

    hibernate表关联关系

    ### Hibernate表关联关系详解 #### Many-to-Many 关联关系 在Hibernate中,`many-to-many`关联关系是指两个实体间的一种多对多的关系。这种关系通常需要通过一个中间表来实现,该中间表用于存储两个实体之间的关联...

    hibernate中的关联关系

    ### Hibernate中的关联关系详解 #### 一、Hibernate一对一连接表单向关联 一对一连接表单向关联是指在数据库中通过一张连接表来实现两个表之间的关联,并且这种关联是单向的,即在一个实体中定义了另一个实体的...

    hibernate关联关系

    <one-to-one name="card" class="com.example.Card" constraint="unique"/> ``` 2. **Card配置**: ```xml ``` **说明**: 双向关联中,`Person`实体包含了一个指向`Card`实体的引用,而`Card`...

    hibernate 课件

    ### Hibernate ORM Mapping详解 #### 一、一对多与一对一映射关系 在关系型数据库中,数据间的关联可以通过一对一、一对多或者多对多的关系来建立。而在Hibernate框架中,这些关系同样可以通过XML配置文件或者注解...

    MySQL约束_java_

    其次,**唯一约束**(Unique Constraint)允许字段的值唯一,但不强制要求该字段不能为NULL。这与主键不同,主键必须包含非NULL值。在Java代码中,可以使用`UNIQUE`关键字在SQL语句中创建或修改此约束。 **外键约束**...

    hibernateByXML

    - `constraint="unique"`表示在学生表中的`identityCard`字段是唯一的,即每个学生只能有一个身份证。 - `foreign-key="student_id"`表示在身份证表中使用`student_id`作为外键关联到学生表。 #### 三、一对多关联...

    SpringMVC入门很简单之数据验证

    @Constraint(validatedBy = UniqueEmailValidator.class) public @interface UniqueEmail { String message() default "邮箱已存在"; Class[] groups() default {}; Class[] payload() default {}; } ``` ...

    STRUTS——SQL添加删除

    在处理添加和删除操作时,可能会遇到SQL异常,如Unique constraint violation(唯一性约束违反)或No Such Record Found(找不到记录)。因此,需要在Action或DAO中添加适当的异常处理代码,以优雅地处理这些问题,...

    数据库实验复习.docx

    除了主键和外键,还有其他类型的约束,如非空约束(NOT NULL)、唯一约束(UNIQUE)等,它们可以进一步规范表的数据质量。 查看表结构和修改表名是数据库管理的基本操作。`DESCRIBE`命令可以显示表的所有列及其属性...

    Java学习笔记-个人整理的

    {12.21}constraint}{180}{section.12.21} {12.21.1}primary key, unique}{181}{subsection.12.21.1} {12.21.2}unique}{182}{subsection.12.21.2} {12.21.3}foreign key}{182}{subsection.12.21.3} {12.22}view}...

Global site tag (gtag.js) - Google Analytics