经常我们在删除DB记录时,会为外键关联而无法删除数据感到苦恼。这里个人经常用到的一个方法就是,先让关联主键失效,然后再删除数据,数据删除完成后,再让其主

键生效,这样很好的解决了删除级联数据难的问题。

第一步:让主键失效:alter table table_name disable primary key cascade;

第二步:删除数据:delete table_name;

第三步:让主键生效:alter table table_name enable primary key;

ORA-02292:integrity constraint(xx) violated - child record found 外键关联,无法删除记录相关推荐

  1. oracle 提示:ORA-02292:integrity constraint(xxxxxxx) violated - child record found

    当我们删除 数据的时候 oracle 提示:ORA-02292:integrity constraint(xxxxxxx) violated - child record found 这种情况呢是因为 ...

  2. 删除有外键关联的表报错,Cannot delete or update a parent row: a foreign key constraint fails

    解决办法: SET foreign_key_checks = 0; //先设置取消外键检查 drop table portal_user; SET foreign_key_checks = 1; // ...

  3. mysql添加外键1215错误_MySQL添加外键时报错:1215 Cannot add the foreign key constraint的解决方法...

    前言 这篇文章主要涉及到在数据创建表时,遇到ERROR 1215 (HY000): Cannot add foreign key constraint 问题方面的内容,对于在数据创建表时,遇到同样问题 ...

  4. mysql添加外键语句解释 ALTER TABLE ADD CONSTRAINT FOREIGN KEY() REFERENCES

    给sudent表添加约束外键 语句: ALTER TABLE student ADD CONSTRAINT fk_student_userid FOREIGN KEY(userid) REFERENC ...

  5. 关于mysql数据库的外键插入报错:Cannot add or update a child row: a foreign key constraint fails,完整性问题

    关于mysql的外键插入报错:Cannot add or update a child row: a foreign key constraint fails..... 首先确定sql语句的正确 然后 ...

  6. 已解决在向有外键表插入数据提示“foreign key constraint fails”

    今天在做作业的时候,在建立了几个主表,一个有外键的表 USE SPJ; CREATE TABLE S (SNO CHAR(4) NOT NULL,SNAME CHAR(20) NOT NULL,STA ...

  7. mysql a foreign key constraint fails_外键记录有存在,插入数据却报错a foreign key constraint fails...

    今天在MySQL的一张表里插记录时,出现一个错误提示: Cannot add or update a child row: a foreign key constraint fails (`jeesn ...

  8. mysql key constraint_MySQL/InnoDB的外键约束(Foreign Key Constraint)

    MySQL/InnoDB的外键约束(Foreign Key Constraint) SQL外键约束 一个表中的 FOREIGN KEY 指向另一个表中的 PRIMARY KEY. FOREIGN KE ...

  9. MYSQL_使用外键约束(constraint)或触发器(trigger)来进行级联更新、删除

    我们通常有这样的需求:删除表Table 1中记录,需要同时删除其它表中与Table 1有关的若干记录. 举个例子: 现有2个实体- 麻将机 学生.课程,1种联系- 成绩 分别创建 学生表 studen ...

最新文章

  1. 读书:一百个 终身受益的 思维模型(持续更新)
  2. spring cloud (一):大话 Spring Cloud
  3. python开发需要掌握哪些知识-研究深度学习的开发者,需要对 Python 掌握哪些知识?...
  4. retrofit 上传、下载文件
  5. PAT乙级题目——1002写出这个数
  6. d3.js html显示图片,d3.js v4:如何在鼠标点击节点后显示图像
  7. antd新增一行页码不正确_antd-Table@4.x对rowKey属性的重构
  8. 【OpenCV 例程200篇】24. 图像的仿射变换
  9. 标注工具: Label Studio
  10. 无线音箱解决方案开发过程
  11. 【建模教程】你还不知道的游戏模型规范要求知识点,汇总赶紧收藏!
  12. python 爬取http://www.weather.com.cn/中国主要城市周边城市的天气
  13. mysql设置可以存表情_Mysql实例使MySQL能够存储emoji表情字符的设置教程
  14. C# DateTime:日期、日期差、时间、时间差
  15. 数据库管理工具哪个好?强力推荐Navicat Premium 16 mac中文版
  16. JanusGraph删除shema操作Java api
  17. 南大通用GBase XDM支持的操作平台
  18. Dragger2初体验 -- @Inject @Component 使用
  19. Maple学习笔记——编程
  20. 大数据全网最佳学习路线总结,不看肯定后悔

热门文章

  1. Android 短信开发学习
  2. 批处理延迟sleep应用
  3. 如何提高数据库的访问效率?
  4. 二叉树最近公共祖先 LCA
  5. Go语言中的异常和错误处理简介
  6. Golang:无惧makefile
  7. Java1.7ConcurrentHashMap类源码解析
  8. 类的初始化列表_【Flutter 111】Flutter手把手教程Dart语言——类、类的的成员变量和方法、类的构造函数...
  9. golang groupcache重复抑制(singeflight)机制,防止缓存击穿
  10. 图片绑定file上传并获取图片的base64