oracle ORA-00001: 违反唯一约束条件
在一个平平常常的工作日,被这玩意坑了一下。
在一个日常删除插入的时候居然报了 违反唯一约束条件 的错,打断点也没发现问题,一路运行下去都没错,但是就是在方法的最后一个括号,报错了,搞的我一脸懵逼。
回头看实体类,有三个id注解了,想着应该是这里有问题,对着sql一顿操作(其实也没修改啥)
因为太过自信了,所以没啥软用
这个表不是我设计的,所以我也不知道括号里面的是啥玩意
但是想着这个异常和唯一约束条件有关,就去看了看这个表的索引,果然发现,原来这个是一个索引名称。然后这个索引条件有些问题,因为是一个联合索引,然而和实体类的三个id注解的字段两个是一样的,一个是不同的,其中这个不同的字段近期好像没用到,都是null,所以就挂逼了。
于是把这个不用的换成实体类对应的三个id,就不会报错了
总结:根据报错信息,如果sql,数据都没问题,可以看看索引是否有问题
oracle ORA-00001: 违反唯一约束条件相关推荐
- 违反唯一约束条件oracle,oracle imp遇到违反唯一约束条件 (GZW.SYS_C006112)
今天有个同事问我,为什么从生产数据库导出来的表不能导入到他的本地数据库,而且导入的时候报如下的错误 oracle imp遇到违反唯一约束条件 (GZW.SYS_C006112),不仅如此导入的进程一 ...
- 2021-04-01 Oracle 创建触发器 违反唯一约束条件
Oracle 创建触发器 违反唯一约束条件: 出现这个错误的原因是: START WITH 1 --从1开始计数 INCREMENT BY 1 --每次加1 而我自己在之前的表中输入了 SID =1:
- oracle违法唯一约束怎么解决,Oracle “ORA-00001:违反唯一约束条件”和“ORA-00054: 资源正忙”错误解决...
Oracle数据库对于常见的错误都会有报错提示,工作的这一年也碰到了一些错误,踩过一些坑,感谢那些前辈分享的问题和处理方案,正好这几天临近过年不太忙碌,就将一些错误描述,错误原因和解决方法整理后分享给 ...
- ORACLE updata是提示违反唯一约束条件
如图所示,使用updata语句时提示违反唯一约束条件: 语句如下: update table_name set param1='xxx',param2='xxx' where param4='xxx' ...
- Oracle数据库违反唯一约束条件
Oracle数据库违反唯一约束条件 问题 ORA-00001: 违反唯一约束条件 (xxx.SYS_C0014310) 原因 数据库的ID值,小于序列的next number值,由于表中的ID值是唯一 ...
- oracle 解决序列号自增报 java.sql.SQLException: ORA-00001: 违反唯一约束条件 问题
项目场景: oracle 数据库 用序列号作为主键,序列号自增. -- 创建序列 语句: CREATE SEQUENCE SEQ_A MINVALUE 1 MAXVALUE 999999999999 ...
- Oracle数据库新增时---违反唯一约束条件
问题 Oracle数据库新增时-违反唯一约束条件 原因 sequence冲突 解决 于数据库中,先进行sequence的自增 HTTP Status 500 – Internal Server Err ...
- 违反唯一约束条件oracle那行报错,没有重复却提示:ORA-00001: 违反唯一约束条件...
麻烦大侠们帮看看,怎么回事 问题描述:F_RACK_INFO_CODE是b$f_rack_info表code字段的唯一约束. 在过程中对该表执行插入的时候提示(ORA-00001: 违反唯一约束条件) ...
- SQL错误:违反唯一约束条件
java.sql.BatchUpdateException: ORA-00001: 违反唯一约束条件 (AML.PK_LTB_INS_RPOL) at oracle.jdbc.driver.Oracl ...
最新文章
- 2021 CSDN年度回忆录
- python wget
- 执行系统命令,subprocess使用说明
- 户外私密Party| 在大峡谷中聊点平时不能聊的产品干货(报名结束)
- laravel redis mysql_Laravel 5.1 Redis 缓存配合 MySQL 数据库实现「用户最后活跃时间」功能...
- 编程方法学16:数组
- 查询DBA_HIST_ACTIVE_SESS_HISTORY缓慢
- sas infile和filename
- Firefox 5 公开测试下载
- POJ3246-Balanced Lineup,好经典的题,做法和HDU-I hate it 一样~~
- 常用数据库学习资源站点
- 为什么说要注销 QQ 的,都是君子呢?
- C++PrimerP104
- linux 常用图形库,在Linux下常用的3款Git图形客户端
- C#中ListView分页操作
- 干货收藏!如何绘制产品流程图
- 一个小程序走完诉讼全程,腾讯云加速推动“智慧法院”方案落地
- 校园网络远程登录虚拟机Linux问题解决
- 如何学习一门新的框架
- maya的BonusTools