java违反了唯一约束_Caused by: java.sql.BatchUpdateException: ORA-00001: 违反唯一约束条件...
只有这句clientuser.addCustomer(customer);和这两句clientuser.addCustomer(customer);
clientuser.addAccount(acc);一起出现的错误如下:
Exception in thread "main" org.springframework.dao.DataIntegrityViolationException: Could not execute JDBC batch update;
nested exception is org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
at springexample.hibernate.TestClient.main(TestClient.java:39)
Caused by: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
Caused by: java.sql.BatchUpdateException: ORA-00001: 违反唯一约束条件 (UNISPOWER.SYS_C0011001)
不是唯一约束的问题,应该是相关属性外键关联的空置问题……
未知????
只有这句clientuser.addAccount(acc);的错误:
Exception in thread "main" org.springframework.dao.DataIntegrityViolationException:
not-null property references a null or transient value: springexample.hibernate.Account.customer;
nested exception is org.hibernate.PropertyValueException: not-null property references a null or transient value:
springexample.hibernate.Account.customer
at springexample.hibernate.TestClient.main(TestClient.java:40)
Caused by: org.hibernate.PropertyValueException: not-null property references a null or transient value:
springexample.hibernate.Account.customer
根据后面语句执行推断,上面的错误,问题可能在于,程序获得RMI服务bean的时候,set过的数据已经存到表中,
再执行addXX方法肯定就不合唯一约束了。
注意getHibernateTemplate().find()的用法,格式不对害死人啊!写了一个格式不太对的查询,
貌似程序现在还处于死循环状态……等待中ing
java违反了唯一约束_Caused by: java.sql.BatchUpdateException: ORA-00001: 违反唯一约束条件...相关推荐
- sql唯一约束怎么设置_20200923 SQL UNIQUE 约束
SQL UNIQUE 约束 UNIQUE 约束唯一标识数据库表中的每条记录. UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证. PRIMARY KEY 拥有自动定义的 ...
- oracle 唯一约束作用,想问下在表上建唯一索引和使用索引+唯一约束,从功能和性能来说有什么差别?...
index+unique constraint 和 unique index 的区别好像执行计划不同~ SQL> drop table test; Table dropped SQL> c ...
- MYSQL 唯一约束
一.唯一约束(UNIQUE) 唯一约束用来保证一列(或一组列)中的数据是唯一的.类似与主键,但是有以下区别: 表可包含多个唯一约束,但每个表只允许一个主键. 唯一约束列可包含 NULL 值. 唯一约束 ...
- NULL和唯一约束UNIQUE的对应关系
NULL和唯一约束UNIQUE的对应关系 在数据库中,NULL表示列值为空.唯一约束UNIQUE规定指定列的值必须是唯一的,值和值之间都不能相同.这个时候,就出现一个问题,NULL和NULL算是相同, ...
- Oracle添加主键和唯一约束最佳实践
经常有开发人员找DBA,需要把唯一索引改为普通索引,或者把主键改为唯一索引或普通索引... 主键属性:普通索引+唯一约束+not null约束 或者唯一索引+not null约束 唯一索引属性:普通索 ...
- MySQL使用什么关键字添加唯一约束_mysql怎么添加唯一约束?
方法:1.创建表时,使用"CREATE TABLE 表名(字段名 数据类型 UNIQUE);"语句来添加:2.修改表时,使用"ALTER TABLE 表名 ADD CON ...
- 谈谈唯一约束和唯一索引
最近在看数据库相关知识,感觉唯一约束和唯一索引好像有点类似,于是研究了一番,于是就有了这篇文章. 概念 开始之前,先解释一下约束和索引. 约束 全称完整性约束,它是关系数据库中的对象,用来存放插入到一 ...
- Oracle 数据库表中已有重复数据添加唯一键(唯一约束)
问题描述 以 demo 举例,模拟真实场景. 表 TEST_TABLE 有如下字段和数据:id 是主键,code 没有设置键和索引 ID CODE 1 code1 2 code2 3 code2 4 ...
- mysql 给表添加唯一约束、联合唯一约束,指定唯一约束的名字
表结构 FIELD TYPE COLLATION NULL KEY DEFAULT Extra PRIVILEGES COMMENT ------------- ------------ ------ ...
最新文章
- 【 Notes 】Best linear unbiased estimator(BLUE) approach for time-of-arrival based localisation
- 一种抑制undershoot/overshoot锐化算法介绍
- 【Linux】一步一步学Linux——mkdir命令(21)
- oracle 命令日志输出,ORACLE常用命令日志
- 《一天聊一个设计模式》备忘录
- jmeter mysql数据导出_Jmeter连接mysql
- jQuery源码研究分析学习笔记-jQuery.extend()、jQuery.fn.extend()(八)
- 写给电脑小白的电脑科普
- convertTo函数的用法
- 数据存储与容灾(第2版)主编 鲁先志 武春岭综合训练答案
- iOS 银行卡号识别
- 百度语音合成离线使用研究
- 三维可视化常见的技术路线浅析
- Android 根据逗号分隔String
- 浅谈JdbcDaoSupport
- MOSFET正温度系数和负温度系数
- 常用纸张及特性,印刷常用规格尺寸
- 项目管理,如何从疲于奔命中解脱出来?
- HBase2.x(一)HBase简介
- 身为一个程序媛的深刻自我检讨