根据约束名称查询:

select * from user_constraints t where t.CONSTRAINT_NAME = '约束名称'

举例:

字段解析:

1、CONSTRAINT_NAME:约束名称。

2、CONSTRAINT_TYPE:约束类型。

3、TABLE_NAME:约束所在的表。

4、R_CONSTRAINT_NAME:对应外键关联字段的主键约束名称。

看下图:

关联base_user表的id字段

base_user表的id字段主键约束名称

所以 R_CONSTRAINT_NAME 字段值为 PK_BASE_USER。

5、DELETE_RULE:主表记录删除对应的规则

对应这一列:

对应的3个值为:

1、NO ACTION:外键关联的数据不允许主表删除(要先删除关联的数据,才能删除主表的数据)。

2、CASCADE:级联删除(主表删除,外键相关联的数据同时删除)。

3、SET NULL:外键列允许为空,把值设置为空。

oracle外键约束、级联删除相关推荐

  1. oracle外键约束怎么删除,mysql oracle 删除外键约束

    oracle 删除外键约束 禁用约束 启用约束 oracle 删除外键约束 禁用约束 启用约束 执行以下sql生成的语句即可 删除所有外键约束 Sql代码  select 'alter table ' ...

  2. Oracle外键约束如何同时更新,SQL与ORACLE的外键约束-级联更新和删除

    /* SQL与ORACLE的外键约束--级联删除 最近软件系统中要删除一条记录,就要关联到同时删除好多张表,他们之间还存在着约束关系.所以考虑到在创建表时加上约束关系,具体如下: SQL的外键约束可以 ...

  3. mysql级联删除外键约束_MySQL外键设置 级联删除

    . cascade方式 在父表上update/delete记录时,同步update/delete掉子表的匹配记录 . set null方式 在父表上update/delete记录时,将子表上匹配记录的 ...

  4. 小议Oracle外键约束修改行为

    小议Oracle外键约束修改行为(一) Oracle的外键用来限制子表中参考的字段的值,必须在主表中存在.而且在主表的记录发生变化导致外键参考唯一约束值发生了变化时,定义了一系列的动作. 在SQL92 ...

  5. oracle 外键约束 权限,ORACLE外键约束(FORIGEN KEY)

    外键约束的定义是,让另一张表的记录来约束自己.这里的另一张表就是主表. 当主表的记录删除时,我们可以跟随主表删除记录(ON DELETE CASCADE).或者相应字段设置为空(ON DELETE S ...

  6. Homework 1_SQL Server中由于外键约束而删除数据失败

    SQL Server中由于外键约束而删除数据失败 原因分析:外键约束问题.在配置文件中配置了一对一的关系,外键也是唯一的.数据库中数据有严格的依赖关系. 而在业务逻辑中,在往数据库里删除数据之前,却忘 ...

  7. oracle能不能改外键属性,CSS_小议Oracle外键约束修改行为(五), Oracle的外键用来限制子表 - phpStudy...

    小议Oracle外键约束修改行为(五) Oracle的外键用来限制子表中参考的字段的值,必须在主表中存在.而且在主表的记录发生变化导致外键参考唯一约束值发生了变化时,定义了一系列的动作. 前面几篇文章 ...

  8. oracle外键约束强行insert,oracle 禁用外键约束

    1.ORACLE数据库中的外键约束名都在表user_constraints中可以查到.其中constraint_type='R'表示是外键约束. 2.启用外键约束的命令为:alter table ta ...

  9. mysql创建外键级联更新_MySQL使用外键实现级联删除与更新的方法

    本文实例讲述了MySQL使用外键实现级联删除与更新的方法.分享给大家供大家参考,具体如下: MySQL支持外键的存储引擎只有InnoDB,在创建外键的时候,要求父表必须有对应的索引,子表在创建外键的时 ...

  10. Mysql外键约束怎么删除

    记录一下碰到的问题.由于我是使用PowerDesigner来建mysql物理模型的,为了表与表之间的关系更加清楚,我给他们连线了.之后我就用它生成的SQL语句在navicat把表建出来,我看见没问题就 ...

最新文章

  1. Cell Research:华农解析水虻基因组图谱和肠道微生物组降解规律
  2. 光遗传学离诺奖又双叒进一步!10天后谜底将揭晓 (盘点光遗传学近年来获奖记录)...
  3. gcc和g++的区别
  4. .NET5.0 单文件发布打包操作深度剖析
  5. php多人点餐可以看到对方点的菜,千万不要小看你身边那个会点菜的人,因为
  6. Facobook开源视觉问答VQA框架:Pythia
  7. 小白用python处理excel文件-刚入门的小白用Python操作excel表格!使工作效率提升一倍不止!...
  8. 数据挖掘的办法有哪些
  9. 利用drozer进行Android渗透测试
  10. Python-老男孩-02_装饰器_面向对象_封装_继承_异常_接口_数据库
  11. 用NextResult方法取得多个Result Set
  12. 微信小黄鸡php,微信表情包小黄鸡含义
  13. Nginx-免费SSL证书申请
  14. PXE网络安装linux系统
  15. 阿里云win2016服务器部署jdk+tomcat填坑
  16. 新支点“B4G+5G”聚合路由器多链路图传技术巩固安防监控行业
  17. 开工大吉,开启新征程!
  18. bimodal or multimodal data test and analysis in R
  19. 蛊惑者马云发家史(曾推毛氏运动唐僧团队)一
  20. 仿蜻蜓FM详情页嵌套滑动效果(IOS版本效果)

热门文章

  1. 狭窄及隐蔽地下空洞三维探测系统的研制
  2. 经典python项目源码_建议收藏,22个Python迷你项目(附源码)
  3. 开始学习es(饿死)
  4. 在-Linux-上安装-Stata
  5. 致10年前自己的一封信,谁与我同行
  6. 搭建Opengrok
  7. 621c语言与web技术真题,2018年南京师范大学教育科学院621C语言与WEB技术之C程序设计考研核心题库...
  8. Linux下怎样搜索文件
  9. Linux cgroup详解(理论与实例)
  10. opencore 启动总是在win_刷黑苹果之后无法进入BIOS设置opencore