如何创建联合主键

Posted niushuangmeng

tags:

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

create table score(
    sno varchar(20) not null,#学号(外码)
    cno varchar(20) not null,#课程号(外码)
    degree decimal(4,1),#成绩
    primary key(sno,cno),#联合主键
    foreign key(sno) references student(sno),#外键引用student表的snc列
    foreign key(cno) references course(cno)#外键引用course表的cno列
)

 

以上是关于如何创建联合主键的主要内容,如果未能解决你的问题,请参考以下文章

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

Oracle创建联合主键

oracle 创建联合主键

con sno联合主键怎么设置

mysql 创建联合主键

联合主键创建的语法