各位前辈,如何用sql语句来给一个表创建多个主键
发布网友
发布时间:2022-04-13 17:56
我来回答
共2个回答
热心网友
时间:2022-04-13 19:26
在关系表中,是不能够创建多个主键的。
可以有多个候选码(能够作为主码的码);
估计你的意思是,创建一个有多个主属性的主键。
即 (A,B,C)属性集作为主码。
例:
create table (
field_A varchar(10) not null,
field_B varchar(15) not null,
field_C varchar(10) not null,
field_D numeric(5,2) not null,
constraint pk_main primary key (field_A, field_B, field_C, field_D)
)
热心网友
时间:2022-04-13 20:44
echo "你厉害 你写出来给大家看 一个表多个主键 牛*哈"