- 浏览: 55870 次
- 性别:
- 来自: 深圳
文章分类
最新评论
删除一个表时,提示有外键约束,ORA-02292: 违反完整约束条件 () - 已找到子记录
先查出对应的外键属于哪个表
select * from user_constraints uc where uc.constraint_name='';
找到后禁用
alter table 表名 disable constraint 约束名;
或者在plsql中
之后就可以直接删除
其中有两个延迟记录一下:
·DEFERRABLE INITIALLY IMMEDIATE:创建可延迟的约束,初始状态是在语句级检查。INITIALLY IMMEDIATE也可以不写。
·DEFERRABLE INITIALLY DEFERRED: 创建可延迟的约束,初始状态是在延迟检查。
commit时才检查
可以通过级联的删除
alter table xxx add constraint 约束名 foreign key (外键字段名)
references yyy (ID) on delete cascade
这样可以通过删除yyy直接删除对应xxx的数据
发表评论
-
oracle11g提示服务不可用
2014-09-26 17:36 530今天遇到一个问题,本地1521端口启用,但远程不能访问 修改监 ... -
手工用户创建,老是记不住,记录
2014-09-18 13:53 273Oracle创建表空间、创建用户以及授权、查看权限 创建临 ... -
gdul
2014-08-15 15:16 439一直想自己也写个dul工具,无奈理解得不够深入 几天前看到别人 ... -
SQL调优
2014-06-20 14:14 336网上看到如下sql: 留一个线索在此 select /*+ ... -
表闪回
2014-06-19 16:13 289使用delete删除数据的情况,如果是truncate只能用数 ... -
get_ddl使用
2014-05-19 16:45 371查看oracle中表定义等,需要使用dbms_metadata ... -
PL/SQL语法
2014-05-09 11:38 335今天写plsql,很久没写了,很简单的,也不想参看以前写的,怎 ... -
归档日志满的处理
2014-05-04 10:07 613只是一个记录贴,方便查阅。完全没有新意 归档日志一般需要保留 ... -
数据的导出导入
2013-12-30 12:41 315异构数据库之间数据交换,主要使用txt文本文件 以下记录一个工 ... -
exp增量
2013-12-17 17:09 309很久没有写文章了,今天遇到一个老问题,exp增量备份 记 ... -
查找oracle的操作日志
2013-12-17 16:48 510今天程序有些功能不能用了,查了一下,发现某些表对象删除了 ... -
数结构的查询
2013-09-27 18:33 0很早之前就使用过该功能,每次都记不住,每次都要搜索 索性记录一 ... -
面试中的SQL
2013-09-27 12:07 392虽然有些时间没有面试过了 在我的印象中,sql中行列转换的问题 ... -
oracle SQL特性使用
2013-09-27 11:25 347oracle分析函数 统计记录中类似1/222这样的记录 se ... -
oracle内部原理
2013-09-26 11:17 924总是以为对oracle很了解,已经使用了好多年,基本是增、删、 ... -
oracle跟踪程序执行的SQL
2013-09-24 15:34 1071专门记录一下,对于系统调优很重要 1.oracle的10046 ... -
ORA-01555处理
2013-09-22 16:44 556有时表太大,导出时出现1555错误,可以采用分段方式处理。 以 ... -
BLOB字段操作
2013-09-18 10:00 853置为空或NULL update blob_test set b ... -
统计表的大小
2013-09-11 17:29 320统计用户表的大小: SELECT * FROM ( SEL ... -
UTL_FILE写文件
2013-09-09 16:16 630oracle内部提供的很多使用的包,为应用提供了可能! 在我们 ...
相关推荐
内包含外键约束模式,数据库的视图基本操作
用于查询某个数据库下所有表的外键约束情况,以便统一分析外键约束是否合理;主要查询出外键的,是否级联删除,级联更新,强制外键约束,强制复制约束始终状态。如想使用别的状态,请自行添加。下载的童鞋别下载错了...
项目中需要把一个数据库的部分表插入到另外一个数据库,设计到外键约束,写了一个程序对主表子表进行排序,插入的时候再也不用去考虑外键约束问题了
Oracle定义约束 外键约束 实验详解
最近在做数码相框上的嵌入式开发,开发过程中使用的SQLite数据库,但是编码的过程中,遇到个问题,SQLite不支持外键约束,外键约束会被解析但不会被执行。
sql外键约束解释,foreign tag
删除表不是特别常用,特别是对于存在外键关联的表,删除更得小心。但是在开发过程中,发现Schema设计的有问题而且要删除现有的数据库中所有的表来重新创建也是常有的事情;另外在测试的时候,也有需要重新创建数据库...
外键约束(FOREIGN KEY)
禁用、启用外键约束和触发器
本文档是数据库的外键约束方式指南 需要的朋友请下载 保证可用
NULL 博文链接:https://vernonchen163.iteye.com/blog/2174952
检查约束外键约束.sql
MLDN魔乐科技_Oracle课堂18_外键约束 MLDN魔乐科技_Oracle课堂18_外键约束
主要介绍了MySQL外键约束常见操作方法,结合实例形式分析了mysql针对外键约束的查看、添加、修改、删除等相关操作实现方法,需要的朋友可以参考下
MySQL的约束——外键约束。 一篇文章带你快速了解!
oracle查看主外键约束关系,根据此SQL可以进行主外键约束的查询!
6.3 外键约束.sql
NULL 博文链接:https://bicashy.iteye.com/blog/1064355
4-外键约束.sql
外键是用来实现参照完整性的,不同的外键约束方式将可以使两张表紧密的结合起来,特别是修改或者删除的级联操作将使得日常的维护工作更加轻松。 这里以MySQL为例,总结一下3种外键约束方式的区别和联系。 ...