Oracle如何添加主键约束

主键约束能够保证Oracle数据表中的数据唯一性,但是怎么在Oracle中添加主键约束呢?下面小编给大家总结一下。

操作方法

  • 01

    首先打开SQL Developer软件,找一个没有主键约束的表,如下图所示

  • 02

    然后我们新建一个查询,在界面中输入如下的约束修改语句,如下图所示,主要通过add constranint来添加约束

  • 03

    编写完约束添加语句以后,点击工具栏中的执行按钮,如下图所示,如果输出栏显示已变更则证明主键约束创建成果

  • 04

    然后我们进入STUDENT表的约束添加页中可以看到,我们加的主键约束已经添加进去了,如下图所示

  • 05

    另外,创建表的时候可以直接添加主键约束,如下图所示,直接在表创建语句中添加constraint即可

  • 06

    表创建完以后,记得在左侧刷新数据库信息,如下图所示,因为你创建的信息不刷新的话不会更新

  • 07

    最后打开你所创建的表,看到你添加的主键约束已经加入进来了,这种方式的效果alter的方式是一样的

(0)

相关推荐

  • SQL Server中如何给表添加主键约束

    SQL Server中如何给主键添加主键约束? 操作方法 01 SQL Server中如何给表添加主键约束,前面我们说了如何运用SQL Server来创建数据库.表.列,这次我们来解决如何给列中添加主 ...

  • MYSQL中的主键约束怎么使用

    操作方法 01 下图所示,我们给予了id一个非空约束,也就是说,我们要求输入的id不能为空. 02 主键约束,主键约束常用的规则为:不允许重复,不允许空值. 03 创建主键约束的方法,主要有两种. - ...

  • SQL Server中如何添加外键约束

    SQL Server中如何添加外键约束 操作方法 01 在SQL Server中建立完表后,针对于多个表这里我们需要添加一定的约束条件,这里的外键约束就恰好的利用了多个表中数据的相互查询作用, SQL ...

  • SQLServer数据库添加主键和主键自增

    SQLServer数据库主键自增如何设置? 操作方法 01 打开数据库,连接到指定数据库 02 选中要添加主键自增的表,右键选择设计 03 点击列,右键选择设置主键,效果如下: 04 下边列属性,找到 ...

  • MySQL、SQLServer、Oracle中设置主键自动增长

    最近由于工作关系,接触到了一些其他数据库,再加上自己以前在学校学的Oracle和MySQL数据库,发现区别是有的,今天就拿主键自动增长来说事 操作方法 01 首先先讲MySQL的设置方法,如果把表的主 ...

  • 设置数据库的主键与外键约束

    数据库的主键能够保持数据库记录的唯一性,外键可以建立数据库表之间的关系.下面小编就给大家分享一下如何添加数据库主键和外键. 操作方法 01 首先打开SQL SERVER数据库,打开要添加主键的表,如下 ...

  • sql server如何在创建视图时添加唯一值约束

    SQLServer中有五种约束,Primary Key约束.Foreign Key约束.Unique约束.Default约束和Check约束,今天使用SQL Server2008来演示下这几种约束的创 ...

  • sql怎么 设置主键

    sql要怎么设置主键呢?本文以sql server数据库为例,讲解几种设置方式: 1)新建表时设置主键 2)修改表主键 3)sql语句删除主键 4)sql语句添加主键 5)sql语句修改主键 操作方法 ...

  • SQL Server中如何给两个表建立主外键约束

    我们在使用SQL Server设计数据库时有时候需要为两张表建立主外键约束关系,以便能实现两张表的数据进行级联删除和级联更新,下面给大家介绍一下如何在SQL Server中给两张表建立主外键约束. 操 ...