con sno联合主键怎么设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了con sno联合主键怎么设置相关的知识,希望对你有一定的参考价值。

参考技术A 联合主键的设置方法:
打开navicat工具,连接上mysql服务器,选择完数据库之后,选择一个表右击选择设计表(这里为了演示测试,随便选择一个表即可)。
在设计表页面,可以看到当前表的所有字段信息,我们选择的学生表有一个id字段,目前该表没有主键字段。
在最后一列右击选择主键,即可将该字段设置为主键,也可以直接点击鼠标左键,可以快速添加和取消主键。
设置完主键之后,可以看到一把锁的标识,并且有一个1字,因为一个表可以给多个字段添加主键,则为联合主键,这样就显示为主键1,主键2等。

Oracle创建联合主键

先创建个表:

1)
create table test

(

sno char(12),

name char(4),

CONSTRAINT PK_TAB PRIMARY KEY (sno,name) -- 联合主键

);

 

2)

创建表之后追加联合主键:

alter table test add constraint pk_tab2 primary key (sno,name);


以上是关于con sno联合主键怎么设置的主要内容,如果未能解决你的问题,请参考以下文章

Oracle创建联合主键

hibernate 联合主键一对多用注解怎么设置?

数据库如何建立联合主键

JPA注解实现联合主键

db2中创建联合主键,发现一个字段可以为null,但是db2不让创建

mysql的联合主键与复合主键区别