首页 > 其他 > 详细

Orcale约束-------主键约束

时间:2015-11-20 10:45:19      阅读:242      评论:0      收藏:0      [点我收藏+]

主键是用来唯一确定一行数据的

一张表里面只能有一个主键

但是并不意味着一个主键只能放在一个字段上 有些情况会用两个字段组成联合主键(此种情况较奇葩建议少用)

主键有两种约束功能首先主键不能为null 同时主键是唯一的

 

一张表里面有且只有一个主键但是可以有多个非空并唯一的字段

建一个默认名字的主键

create table stu7(

id number primary key,

name varchar2(8));

 

写一个有名字的主键

create table stu8(

id number constraint pk primary key,

name varchar2(8));

用表级定义写主键

create table stu9(

id number ,

name varchar2(8),

constraint pk1 primary key(id));

 

 

 

删除主键

alter table stu8 drop constraint pk;

给已经建好的表添加主键

alter table stu8 add constraint pk primary key(id);

Orcale约束-------主键约束

原文:http://www.cnblogs.com/JSWBK/p/4979870.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!