tbwshc

主键冲突---一个表可以有两个主键的作用:---表中已有主键新增一个主键语句

一个表可以有两个主键的作用:

primary key for table xs ' is not unique :主键冲突

首先,那两个字段都变成了主键,这话是不确切的.严格的说因为是   你选择的那两个字段共同构成了主键,也就是 "學生編號+課程編號 "的组合是一个主键,这个组合不能够重复,不能够同时为空,   而不是 "學生編號 "     "課程編號 "   各为一个主键,不信你可以查看tb系统表.


表中已有主键新增一个主键:语句
例如:
alter table AC04_blbc DROP PRIMARY KEY;
alter table AC04_blbc modify sbxz VARCHAR(8) NOT NULL,add constraint PK_AC04_blbc primary key (AAE002, AAC001, AAE041,sbxz);

posted on 2012-06-12 13:22 chen11-1 阅读(2024) 评论(0)  编辑  收藏 所属分类: oracle


只有注册用户登录后才能发表评论。


网站导航: