轻松学会如何在数据库表中建立复合主键

轻松学会如何在数据库表中建立复合主键,第1张

建立关联是通过外键引用实现的

例如建立一个学生表和班级表的关联,可以如下:

create

table

class

(

classid

char(4)

primary

key

not

null,

classname

varchar(10)

not

null

)

go

create

table

student

(

stuid

char(6)

primary

key

not

null,

sname

varchar(10)

not

null,

classid

char(4)

constraint

fk_classid

foreign

key

references

class(classid)

)

嫌麻烦的话也可以使用sql

server管理工具中的数据库关系图功能,只需要在关联的表间字段拖拽鼠标就可以了

create table 表名(

a ,

b,

constraint 约束名 primary key(a,b)

);

如果是已建完表则 去添加 alter table table_name add constraint 约束名 primary key(a,b);

以上就是关于轻松学会如何在数据库表中建立复合主键全部的内容,包括:轻松学会如何在数据库表中建立复合主键、在Oracle数据库中创建一个表,用两个键做联合主键,sql语句该怎么写、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存