ORA-02437: cannot validate(主键或唯一键约束名) - primary key violated
来源:互联网 发布:js时间戳比大小 编辑:程序博客网 时间:2024/05/14 14:34
今天在对现有表建立唯一索引时遇到该Ora异常
ORA-02437: cannot validate(主键或唯一键约束名) - primary key violated
主键或唯一键的数据有重复值,一般是enable primary key或数据库已有数据时建立主键出现的错误.
解决方法:
查找到重复键,然后修改数据,使得其不存在重复记录
查找重复记录SQL:
- select *
- from t_test a
- where exists (select rule_id
- from t_test b
- where a.rule_id = b.rule_id
- group by rule_id
- having(count(*)) > 1)
- ORA-02437: cannot validate(主键或唯一键约束名) - primary key violated
- ORA-02437: cannot validate(主键或唯一键约束名) - primary key violated
- SQL约束(主键约束 primary key、外键约束 foreign key、唯一约束unique 、CHECK约束)
- 主键约束--PRIMARY KEY
- 第五章、数据库设计(三范式、主键约束 primary key、外键约束 foreign key、唯一约束unique 、CHECK约束)
- 9、MySQL-主键约束(PRIMARY KEY)
- oracle的primary key主键约束
- 数据库六大约束用法:主键(primary key)、外键(foreign key)、非空(not null)、默认(default)、检查(check)、唯一(unique)
- 创建Primary key主键和Unique唯一索引
- SQL高级语句-PRIMARY KEY 约束,为列或列集合提供了唯一性的保证。
- 创建主键或唯一约束小技巧
- 主键 和 唯一键(唯一约束)
- 主键(Primary Key)
- SQL PRIMARY KEY 约束
- SQL PRIMARY KEY 约束
- SQL PRIMARY KEY 约束
- primary key 约束
- SQL PRIMARY KEY 约束
- android 背景渐变色(shape,gradient)
- Uboot 分析(2)
- Uboot 分析(3)
- python 网络爬虫 北京公交
- freemarker教程
- ORA-02437: cannot validate(主键或唯一键约束名) - primary key violated
- SESSION 无效的解决办法
- 关于生活
- create for myself(4_23)
- IOS开发(18)之UIScrollView控件
- oracle到mysql的数据迁移
- wine 乱码解决
- 跟我一起学Windows界面封装(三) 之 前奏篇:窗口过程函数(上)
- php写的session在有的浏览器上无效,怎么办?