原文:ORA-02292主键约束问题

通常在删除某个表A的时候,会出现这个错误。原因是另一个表B的某个字段引用了A表的某个字段作为约束 这个的另一个说法是外键 。 假如引用的字段叫field,当B.field A.field , 而你想删掉A.field,这时就爆出这个错误。解决办法是先把B.field B.field A.field的部分 干掉,再干掉你想删除的A.field 问题是,如何知道哪个表引用了A表的field字段或其他 ...

2013-03-26 13:21 0 7279 推荐指数:

查看详情

ORA-02292: 违反完整约束条件的处理方法

TB_TASK_TEMPLATE_INSTRUMENT表中的数据,再删除要删除的数据 处理方法2:先让约束失效,然后再直接删除数据,然后再让约束恢 ...

Fri Oct 18 19:39:00 CST 2019 0 988
oracle ORA-02292: 违反完整约束条件

我是处于工作中没用过oracle的状态,这不,记录下这个小小的问题。哈哈。 表是公司的平台组定义的。前几天为了测试程序,想删掉一些记录,然后使用delete语句,出现这个东东:oracle ORA-02292: 违反完整约束 ...

Wed Apr 17 23:50:00 CST 2019 0 7725
Oracle中错误代码ORA-02292 违反了完整性约束条件解决

百度处理: A表被B表引用,删除A表的时候提示ORA-02292,A表的主键被引用了,虽然已经把B表的数据全部删除掉,但仍然删除不了A表的数据。解决办法: 用禁用约束语句把A表的主键约束给禁用掉。1、禁用约束:alter table 表名 disable constraint 主键 ...

Fri Oct 18 18:50:00 CST 2013 0 7678
ORA-02292: integrity constraint (xxxx) violated - child record found

在更新表的主键字段或DELETE数据时,如果遇到ORA-02292: integrity constraint (xxxx) violated - child record found 这个是因为主外键关系,下面借助一个小列子来描述一下这个错误: SQL> create ...

Sat Aug 13 00:58:00 CST 2016 0 8802
主键约束自动建立索引问题

约束用于确保数据库数据的完整性,在oracle 数据库中,可以使用约束,触发器和应用代码(过程,函数)3种方法实现数据完整性,这3种方法中,因为约束易于维护,并且具有最好的性能,所以实现数据完整性首选约束. 一.约束分类 1.Not null ...

Tue Jun 18 05:31:00 CST 2013 0 4752
Oracle修改主键约束

  项目需求,有张表,原有三个联合主键,现在需要再加一个字段进去,而恰恰这个字段可以为空的。去数据库捞了一把,还好数据都不为空:   那么我们需要先把这个字段修改为非空字段:   接着才能修改主键约束约束无法直接修改,只能先删后插:   最后把注释 ...

Tue Oct 09 23:31:00 CST 2018 0 3916
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM