文档章节

Oracle 表外键和表唯一键的功能有哪些

N
 Navicat数据库管理工具
发布于 2016/04/07 16:25
字数 640
阅读 27
收藏 0

Navicat for Oracle虽然是一套超强的Oracle数据库系统管理工具。但是很多的小白用户,对其功能不是很了解。今天我们来给大家介绍介绍Oracle 表外键和表唯一键的功能有哪些?
    
    外键指定一个列(或一组列)的值必须符合另一个表的一些行的值,维持关联表的参照完整性。在“外键”选项卡中,只需简单地点击外键栏位就可以编辑。使用外键工具栏,可以创建新的、编辑或删除选定的外键栏位。

    


    Navicat for Oracle

    
    Oracle 表外键
    
    ● 添加外键:添加一个外键到表。
    
    ● 删除外键:删除已选择的外键。
    
    ● 名编辑框:输入新键的名。
    
    使用参考模式、 参考表和参考限制下拉列表可分别选择一个外部索引数据库、表及限制。要包含栏位到键,只需简单地双击栏位或点击“栏位”按钮,就可以打开编辑器进行编辑。
    
    删除时:下拉列表定义采取行动的类型。
    
    ● No Action:默认的动作。参考键值将不会更新或删除。
    
    ● CASCADE:分别删除任何参考已删除的行,或更新参考列为被参考的新值。
    
    ● SET NULL:设置参考列为 null。
    
    启用:可以通过勾选或取消勾选框来选择是否启用或禁用外键限制。
    
    Oracle 表唯一键
    
    唯一键确保在表的全部列中一个列或一组列的数据是独一无二的。
    
    在“唯一键”选项卡,只需简单地点击唯一键栏位就可以编辑。使用唯一键工具栏,可创建新的、编辑或删除选定的唯一键栏位。
    
    ● 添加唯一键:添加一个唯一键到表。
    
    ● 删除唯一键:删除已选择的唯一键。
    
    ● 名编辑框:设置唯一键名。
    
    要包含栏位到唯一键,只需简单地双击栏位或点击栏位按钮,就可以打开编辑器。
    
    启用:可以通过勾选或取消勾选复选框来选择是否启用或禁用唯一键限制。
    

    扩展阅读:MariaDB 表外键是什么?

 

本文转载自:http://www.formysql.com/jiqiao/oracle-waijian.html

共有 人打赏支持
N
粉丝 7
博文 225
码字总数 94126
作品 0
苏州
私信 提问
数据库篇-mysql详解之多表关系( 二 )

一 : 外键 现在有两个表分类表 与商品表 其中在表中的字段存放的是 表中(主键)的信息列称为. 此时分类称为,'cid'称为主键,称为从表,称为外键,通过主表的主键和从表的外键来描述主外键关系,呈...

TianTianBaby223
09/02
0
0
Oracle 约束详解

一 约束的定义 约束是强加在表上的规则或条件。确保数据库满足业务规则。保证数据的完整性。当对表进行DML或DDL操作时,如果此操作会造成表中的数据违反约束条件或规则的话,系统就会拒绝执行...

whshurk
01/03
0
0
视图进行更新操作:insert和update

一、在视图中可进行更新操作:insert和update 先贴个图: 上图两表主键都不是自增长类型。 a、当insert时:当主从表中有自增长主键字段时,不可编辑(不可修改)该字段,即不能插入主键。 当...

bengozhong
2016/09/06
18
0
Linux下Oracle GoldenGate(OGG)的配置

首先解压下载的OGG软件,并授权: 之后,设置必要变量 注意修改ORACLESID,ORACLEHOME,LDLIBRARYPATH变量值 [oracle@upgg ~]$ cat ~/.bash_profile .bash_profile Get the aliases and funct...

我就叫你女王吧
2016/05/16
181
0
OpenJWeb 1.8数据库管理工具功能说明

QQ:29803446 msn:baozhengw999@hotmail.com email:baozhengw@163.com 联系人:王先生 OpenJWeb 1.8数据库管理工具功能说明 由于使用sqlserver 的DTS跨数据库复制功能经常失败,所以openjweb开...

迷途d书童
2012/03/09
65
0

没有更多内容

加载失败,请刷新页面

加载更多

stylus

stylus基础教程,stylus实例教程,stylus语法总结

miaojiangmin
26分钟前
1
0
PHP生成CSV之内部换行

当我们使用PHP将采集到的文件内容保存到csv文件时,往往需要将采集内容进行二次过滤处理才能得到需要的内容。比如网页中的换行符,空格符等等。 对于空格等处理起来都比较简单,这里我们单独...

豆花饭烧土豆
今天
2
0
使用 mjml 生成 thymeleaf 邮件框架模板

发邮件算是系统开发的一个基本需求了,不过搞邮件模板实在是件恶心事,估计搞过的同仁都有体会。 得支持多种客户端 支持响应式 疼彻心扉的 outlook 多数客户端只支持 inline 形式的 css 布局...

郁也风
今天
8
0
让哲学照亮我们的人生——读《医务工作者需要学点哲学》有感2600字

让哲学照亮我们的人生——读《医务工作者需要学点哲学》有感2600字: 作者:孙冬梅;以前读韩国前总统朴槿惠的著作《绝望锻炼了我》时,里面有一句话令我印象深刻,她说“在我最困难的时期,...

原创小博客
今天
5
0
JAVA-四元数类

public class Quaternion { private final double x0, x1, x2, x3; // 四元数构造函数 public Quaternion(double x0, double x1, double x2, double x3) { this.x0 = ......

Pulsar-V
今天
20
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部