sql server 中如何设置两个属性为主键

sql server 中如何设置两个属性为主键,第1张

其实很简单的,举个例子说明如何设置两个主键

--创建学生表

create

table

学生表

(

学号

int

not

null

primary

key

(学号),

姓名

nvarchar(20)

not

null,

性别

bit,

出生日期

int

not

null,

系编码

int

not

null

)

--创建课程

create

table

课程表

(

课程号

int

not

null

primary

key

(课程号),

课程名

nvarchar(100)

not

null,

选修课号

int,

学分

decimal(2,1)

)

--创建选课表

create

table

选课表

(

学号

int

not

null,

课程号

int

not

null,

成绩

decimal(3,1)

primary

key(学号,课程号)

--将学号、课程号设为主键

)

准确的说是设置一个由两个字段组成的主键,方法如下:

1、打开一个数据库;

2、在设计视图打开一个数据表;

3、采用拖动的方法,或者按下ctrl键再点击两个字段;

4、点击设计选项卡上主键按钮即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6827282.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存